mnist可视化

  最近在研究GAN,数据集采用的是mnist数据集,为了将生成的图片与原数据进行对比,需要将mnist数据集可视化,具体代码如下,每张图片有5*5个手写数字图片。

from keras.datasets import mnist
import matplotlib.pyplot as plt
(X_train,_),(_,_)=mnist.load_data()
# X_train.shape=(60000,28,28)r,c=5,5
w,h=28,28
batch=r*c
totalNum=X_train.shape[0]
fig,axs=plt.subplots(r,c)
for i in range(0,totalNum,batch):print("Print %d figure"%i)cur=X_train[i:i+batch]cnt=0for j in range(r):for k in range(c):axs[j,k].imshow(cur[cnt].reshape(w,h),cmap='gray')axs[j,k].axis('off')cnt+=1fig.savefig("images/mnist_%d.jpg" % i)

采用keras加载mnist数据集,效果如下:

mnist数据集可视化相关推荐

  1. DL之CNN可视化:利用SimpleConvNet算法【3层,im2col优化】基于mnist数据集训练并对卷积层输出进行可视化

    DL之CNN可视化:利用SimpleConvNet算法[3层,im2col优化]基于mnist数据集训练并对卷积层输出进行可视化 导读 利用SimpleConvNet算法基于mnist数据集训练并对卷 ...

  2. MNIST数据集下载及可视化

    MNIST数据集介绍 MNIST数据集官网:http://yann.lecun.com/exdb/mnist/ MNIST数据库是非常经典的一个数据集,就像你学编程起初写一个"Hello W ...

  3. TensorFlow 下 mnist 数据集的操作及可视化

    from tensorflow.examples.tutorials.mnist import input_data 首先需要连网下载数据集: mnsit = input_data.read_data ...

  4. Paddle 环境中 使用LeNet在MNIST数据集实现图像分类

    简 介: 测试了在AI Stuio中 使用LeNet在MNIST数据集实现图像分类 示例.基于可以搭建其他网络程序. 关键词: MNIST,Paddle,LeNet #mermaid-svg-FlRI ...

  5. pytorch保存准确率_初学Pytorch:MNIST数据集训练详解

    前言 本文讲述了如何使用Pytorch(一种深度学习框架)构建一个简单的卷积神经网络,并使用MNIST数据集(28*28手写数字图片集)进行训练和测试.针对过程中的每个步骤都尽可能的给出了详尽的解释. ...

  6. DL之DNN优化技术:自定义MultiLayerNetExtend算法(BN层使用/不使用+权重初始值不同)对Mnist数据集训练评估学习过程

    DL之DNN优化技术:自定义MultiLayerNetExtend算法(BN层使用/不使用+权重初始值不同)对Mnist数据集训练评估学习过程 目录 输出结果 设计思路 核心代码 更多输出 相关文章: ...

  7. mnist数据集彩色图像_使用MNIST数据集构建多类图像分类模型。

    mnist数据集彩色图像 Below are the steps to build a model that can classify handwritten digits with an accur ...

  8. 使用mnist数据集_使用MNIST数据集上的t分布随机邻居嵌入(t-SNE)进行降维

    使用mnist数据集 It is easy for us to visualize two or three dimensional data, but once it goes beyond thr ...

  9. autoencoder自编码器原理以及在mnist数据集上的实现

    Autoencoder是常见的一种非监督学习的神经网络.它实际由一组相对应的神经网络组成(可以是普通的全连接层,或者是卷积层,亦或者是LSTMRNN等等,取决于项目目的),其目的是将输入数据降维成一个 ...

  10. pytorch dropout_PyTorch初探MNIST数据集

    前言: 本文主要描述了如何使用现在热度和关注度比较高的Pytorch(深度学习框架)构建一个简单的卷积神经网络,并对MNIST数据集进行了训练和测试.MNIST数据集是一个28*28的手写数字图片集合 ...

最新文章

  1. mysql 1067错误,服务无法启动 进程意外终止
  2. resize函数缩小图片的尺寸 车辆检测
  3. 弱电机房保温棉知识汇总,它的种类及使用你懂多少?
  4. Nginx安全说:一剑封喉
  5. javascript 中文与Unicode相互转化
  6. MATLAB读取文件夹及其所有子文件夹内的图像
  7. F - Colorful Tree(LCA,树上差分,离线处理)
  8. 小米 android 8,小米华为们谁最良心?10大手机厂商安卓8.0升级情况盘点
  9. Mysql 中创建数据库并插入数据
  10. Vue2.0入门系列——父子组件间通信
  11. CentOS 7 安装 tomcat7.0
  12. Atitit 知识体系概论 attilax著 三大类型 学术型 应用型 职业技术教育 1 附表1、CIP-2000学科群设置情况总表 1 三大层次 分类 学科 专业 2 20个知识大类 2 需
  13. 医院耗材管理系统开发_13
  14. Pandownload 百度网盘光速下载 十分简单 一秒破解
  15. 关系网络lbs的应用_基于LBS的陌生人社交APP
  16. 部署ServletContext的时候报错 Class com.xxxxx.ContextServlet is not a Servlet
  17. 闪电网络如何实现更加去中心化的网络
  18. Kafka处理服务器发来的消息并与数据库交互——具体流程
  19. js 月份间隔计算器_Moment.js 任务剩余时间计算器
  20. ERNIE的掩码机制代码解析

热门文章

  1. 【pandas教程】索引操作
  2. FPGROWTH算法
  3. Java证书工具keytool用法总结
  4. 机械振动的傅里叶变化分析技术
  5. 《数据结构》C语言版(清华严蔚敏考研版) 全书知识梳理 + 练习习题详解(超详细清晰易懂)
  6. 311 复制文件的异常处理
  7. 《OpenGL编程指南》收藏的学习网址
  8. 迅雷界面引擎Bolt中编译失败的问题
  9. 《见缝插针》游戏开发记录
  10. BooKu手机电子书阅读器,正式推出了