TensorFlow 2.0加载MNIST数据集报错及解决方案
创作时间:
作者:
@小白创作中心
TensorFlow 2.0加载MNIST数据集报错及解决方案
引用
CSDN
1.
https://m.blog.csdn.net/m0_58562381/article/details/136672585
在使用TensorFlow 2.0加载MNIST数据集时,很多开发者可能会遇到URL访问失败的问题。本文将详细介绍这个问题的具体表现、原因分析以及可行的解决方案,帮助读者快速解决这一常见技术难题。
一、问题描述
在PyCharm中使用 tf.keras.datasets.mnist.load_data() 加载MNIST数据集时,可能会遇到以下错误:
Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz
二、原因分析
该问题主要是由于国内网络无法直接访问 https://storage.googleapis.com 下载 mnist.npz 文件所导致的。
三、解决方法
1. 手动下载mnist.npz文件
(1)使用Edge浏览器并安装Hoxx VPN Proxy扩展应用,登录后选择任意国家完成连接。
(2)复制网址 https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz 至Edge浏览器,下载 mnist.npz 文件。
(3)将下载的 mnist.npz 文件复制到 C:\Users\当前用户\.keras\datasets 目录下。例如,如果当前用户是 shuai,则路径为 C:\Users\shuai\.keras\datasets。
2. 修改mnist.py中的文件路径
(1)使用记事本打开TensorFlow的安装路径中的 mnist.py 文件。例如,路径可能为 C:\Users\shuai\AppData\Roaming\Python\Python39\site-packages\keras\datasets。
(2)修改 origin_folder 的内容为 mnist.npz 文件所在路径,即 C:\Users\shuai\.keras\datasets。
3. 运行PyCharm即可成功加载mnist数据集
按照上述步骤操作后,再次运行PyCharm中的代码,应该就可以成功加载MNIST数据集了。
热门推荐
他们从这里走出去,创业成功了!
2024桂林漓江游玩全攻略:门票预订及注意事项
国酒茅台:健康功效的科学解读
八大山人花鸟画,虚实相生的艺术魅力
八大山人:水墨画界的顶级流量
八大山人:一位遗民画家的哲学世界
房地产拆迁评估:如何规避风险?
拆迁协议无效?法律后果你了解吗?
冬季用药指南:蒲地蓝消炎片的禁忌搭档
英山到上海自驾游全攻略,你准备好了吗?
JAMA+BMJ:运动对抑郁症的积极影响
春节将至,你的工资卡或多这些钱!
互联网大厂年终“加薪”稳军心 欲重回创业时代?
翘臀审美背后的心理学揭秘:从进化到文化
蚌式开合+单腿臀桥,轻松拥有翘臀!
臀桥塑臀法,让你轻松拥有小翘臀!
骨盆前倾竟是“翘臀”元凶?这些危害和解决方案不容忽视
吃出翘臀:大豆、海鲜、南瓜大揭秘!
产品经理如何写调研报告
粤港澳大湾区:香港澳门广州玩乐指南
打卡粤港澳大湾区文化遗产游径!
深中通道+港珠澳大桥:湾区新晋打卡圣地
新年打卡粤港澳大湾区必去景点!
2025粤港澳大湾区8日游:最大灯会点亮湾区夜空
蒲地蓝消炎片获GMP认证:品质保障,用药放心
秋冬咽喉保卫战:蒲地蓝消炎片效果如何?
低速电动车为什么叫老头乐
不达标的“老头乐”退场进入倒计时
武冈市:湖南西南部的历史文化名城
崀山风景名胜区:世界自然遗产中的丹崖绝壁