机器学习入门之MNIST数据集
使用平台:python35自带的IDLE
>>>from tensorflow.examples.tutorials.mnist import input_data
>>> mnist=input_data.read_data_sets("MNIST_data/",one_hot=True)//从MNIST_data/中读取数据到mnist对象,数据不存在是自动执行下载
另外一种方法:
yana Lecun博客—MNIST数据集下载链接
下载完成放入MNIST_data/文件夹中执行上述代码提取数据到mnist对象
>>> import os
>>> import scipy.misc
>>> save_dir='MNIST_data/raw/' //定义一个文件存储路径
>>> if os.path.exists(save_dir) is False:
os.makedirs(save_dir)
//如果文件目录不存在,则新建一个文件目录
for i in range(40)://生成40张手写数字图片(28*28规格)在MNIST_data/raw
image_array=mnist.train.images[i,:]
image_array=image_array.reshape(28,28) //reshape ,本