首页 > 其他 > 详细

调用MNIST手写数字数据集相关操作

时间:2020-07-23 21:30:02      阅读:76      评论:0      收藏:0      [点我收藏+]

技术分享图片

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

import tensorflow as tf
import matplotlib.pyplot as plt
import numpy as np

#加载手写数字数据
mnist = tf.keras.datasets.mnist
(train_x,train_y),(train_x,train_y) = mnist.load_data()
#画图
plt.rcParams["font.family"] = SimHei  # 将字体改为中文
plt.rcParams[axes.unicode_minus] = False  # 设置了中文字体默认后,坐标的"-"号无法显示,设置这个参数就可以避免

for i in range(4):
    index = np.random.randint(0,5999)
    # print("index:",index)
    img_data = train_x[index,:]
    plt.subplot(2,2,i+1)                              #   划分子图
    plt.axis(off)                                 #   关闭坐标轴
    plt.title(train_x[{}] = {}.format(i,train_y[index]))             #   子图标题
    plt.imshow(img_data,cmap=gray)

plt.show()

 

技术分享图片

 

调用MNIST手写数字数据集相关操作

原文:https://www.cnblogs.com/cxhzy/p/13367444.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!