mnist数据集的下载与简单测试

1. 下载mnist数据集

从Yann LeCun提供的网站可以下载http://yann.lecun.com/exdb/mnist/, 下载如下图四个文件

-c

下载完成这4个文件后不要解压, 将他放到一个叫做data的新建文件夹中, 再将data放到比如桌面(Desktop)上.

2. 放置文件及打开文件夹坐在的目录

按照https://blog.csdn.net/qq_31805821/article/details/83385788最后的图片中的方法激活tensorflow环境, 然后cd到data所在的那个文件夹(我的就是Desktop).

-c
-c

3. 写测试代码然后运行

在桌面上新建一个名为mnistdata.py的python文件, 代码内容如下

# -*- coding: utf-8 -*-
"""

"""
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets("data/", one_hot=True)

print ('输入数据:',mnist.train.images)
print ('输入数据打shape:',mnist.train.images.shape)

import pylab 
im = mnist.train.images[1]
im = im.reshape(-1,28)
pylab.imshow(im)
pylab.show()


print ('输入数据打shape:',mnist.test.images.shape)
print ('输入数据打shape:',mnist.validation.images.shape)

由于cd已经是在桌面了, 运行mnistdata.py文件

就会出现这样的效果

-c

当然如果运行失败, 显示的是tensorflow.python.framework.errors_impl.PermissionDeniedError:的话, 使用sudo python3 mnistdata.py试一下.

4. 退出tensorflow环境

使用命令source deactivate即可

猜你喜欢

转载自blog.csdn.net/qq_31805821/article/details/83386063