深度学习应用7Minist手写数字识别数据介绍

1数据集介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可视化
在这里插入图片描述

import matplotlib.pyplot as plt
def plot_image(image):
    plt.imshow(image.reshape(28,28),cmap='binary')
    plt.show()
plot_image(mnist.train.images[320])

在这里插入图片描述

reshape

在这里插入图片描述
在这里插入图片描述
1357行抽取出来在左边,246行右边形成了上图

2标签数据和独热编码

在这里插入图片描述
在这里插入图片描述
独热编码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
采用one-hot可以有效避免3-1比8-3近

one-hot取值

在这里插入图片描述
在这里插入图片描述
one_hot的效果
在这里插入图片描述

3为什么要用独热编码?

在这里插入图片描述

4数据集的划分

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新的工作模型
在这里插入图片描述

3数据批量读取

next_batch会带shuffle
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在此执行会在上一次执行基础上再抽10个直到数据集轮一遍

发布了284 篇原创文章 · 获赞 19 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_39289876/article/details/104689660
今日推荐