您的位置:首页 > 编程语言 > Python开发

python-tensorflow下载mnist数据集(遇到的问题)

2019-04-10 17:12 489 查看
#运行会自动下载mnist数据集
mnist = input_data.read_data_sets("MNIST/", one_hot=True)

'''
但是存在一个问题:
原python文件里默认的下载地址是外网,没翻墙的话会一直下载不了
会提示:
WARNING:tensorflow:From C:/Users/TongDist/Desktop/python_tensorflow/代码/5-1  mnist数据集.py:9: read_data_sets (from tensorflow.contrib.learn.python.learn.datasets.mnist) is deprecated and will be removed in a future version.
Instructions for updating:
Please use alternatives such as official/mnist/dataset.py from tensorflow/models.
WARNING:tensorflow:From D:\Anaconda3\envs\py35\lib\site-packages\tensorflow\contrib\learn\python\learn\datasets\mnist.py:260: maybe_download (from tensorflow.contrib.learn.python.learn.datasets.base) is deprecated and will be removed in a future version.
Instructions for updating:
Please write your own downloading logic.
WARNING:tensorflow:From D:\Anaconda3\envs\py35\lib\site-packages\tensorflow\contrib\learn\python\learn\datasets\base.py:252: _internal_retry.<locals>.wrap.<locals>.wrapped_fn (from tensorflow.contrib.learn.python.learn.datasets.base) is deprecated and will be removed in a future version.
Instructions for updating:
Please use urllib or similar directly.

所以:
1、找到:
我在anaconda的base环境外又建了一个py35环境(直接用本地环境的话路径为:
Anaconda3\Lib\site-packages\tensorflow\contrib\learn\python\learn\datasets\mnist.py)
Anaconda3\envs\py35\Lib\site-packages\tensorflow\contrib\learn\python\learn\datasets\mnist.py
2、找到:
DEFAULT_SOURCE_URL(我的是第38行)
后边网址改为:http://yann.lecun.com/exdb/mnist/
3、保存,重新运行
'''
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: