mnist 对应的所有的函数格式

匿名 (未验证) 提交于 2019-12-03 00:34:01

我们都知道tensorflow自带的mnist库,那么这个库里面的文件是以什么形式保存的呢?我们该怎么把mnist里面数据转化成图像呢?首先看mnist数据格式

  1. fromimport
  2. "MNIST_data/"True
  3. print
  4. print
  5. print
  6. print
  7. print
  8. print

上面这写代码可以看出mnist主要由三个文件,train val 和test文件,以及对应的label

train.images.shap得出784,这意味着mnist.train.image里面保存着784个数字,这784个数字就是我们的mnist手写图像。我们该怎么把这些数字转化成能看见的图像?

  1. import
  2. fromimport
  3. import
  4. import
  5. "MNIST_data/"True
  6. #data_trainsform这个函数是将数字转化成可视化的图像
  7. def#将784转换成28*28的矩阵
  8. 2828#定义一个简单的28X28矩阵
  9. forin0,27
  10. forin0,27
  11. 28
  12. return
  13. 1
  14. print1
  15. print
  16. print
  17. print
  18. print
  19. print
  20. print
通过这些我们可以大致了解mnist里面的数据格式,
mnist.train.images[1]则代表这里面第一个784个数,也就是里面存放的第一个图片

mnist.train.labels[1] 则是对应的label

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!