手写数字识别Mnist数据集和读取代码分享
创始人
2024-03-15 20:04:57
0

数据集下载

链接:
https://pan.baidu.com/s/1qpzrSFhmyrdGmbSScN_ZXg?pwd=d1ws
提取码:d1ws

数据集读取

from pathlib import Path
import requests
​
DATA_PATH = Path("data")
PATH = DATA_PATH / "mnist"
​
PATH.mkdir(parents=True, exist_ok=True)
​
URL = "http://deeplearning.net/data/mnist/"
FILENAME = "mnist.pkl.gz"
​
if not (PATH / FILENAME).exists():content = requests.get(URL + FILENAME).content(PATH / FILENAME).open("wb").write(content)
import pickle
import gzip
​
with gzip.open((PATH / FILENAME).as_posix(), "rb") as f:((x_train, y_train), (x_valid, y_valid), _) = pickle.load(f, encoding="latin-1")
print(f'训练集-Xshape:{x_train.shape},Yshape:{y_train.shape}\n测试集-Xshape:{x_valid.shape},Yshape:{y_valid.shape}\n\n训练集样本数量:{y_train.shape[0]}\n测试集样本数量:{y_valid.shape[0]}\n\n图形大小:{int(np.sqrt(x_valid.shape[1])),int(np.sqrt(x_valid.shape[1]))}')

训练集-Xshape:(50000, 784),Yshape:(50000,)
测试集-Xshape:(10000, 784),Yshape:(10000,)

训练集样本数量:50000
测试集样本数量:10000

图形大小:(28, 28)

数据类型

print(f’数据集的数据类型:{type(x_train)}')
数据集的数据类型:

训练集-图像展示-彩图-RGB

import matplotlib.pyplot as plt
fig1 = plt.figure(figsize=(4, 4))
for i in range(16):
ax = fig1.add_subplot(4,4,i+1)
ax.imshow(x_train[i].reshape(28,28))
plt.xticks([])
plt.yticks([])
plt.tight_layout()

在这里插入图片描述

测试集-图像展示-彩图-灰度图

fig2 = plt.figure(figsize=(4, 4))
for i in range(16):
ax = fig2.add_subplot(4,4,i+1)
ax.imshow(x_valid[i].reshape(28,28),cmap=‘gray’)
plt.xticks([])
plt.yticks([])
plt.tight_layout()
在这里插入图片描述

相关内容

热门资讯

海南逐步成为全球国际商事纠纷解... 本报讯(记者赖书闻)12月25日,记者从海南省政府获悉,海南作为全国5个国际商事仲裁中心建设试点地区...
律师进阶:直面对金钱的喜爱 律师这个职业,已经从光鲜亮丽的精英群体逐步走向了平常职业。但是想要做好律师,难度却一点也没减少。 律...
公安部有关部门下发通知要求 依... 本报北京12月26日讯 记者张晨 2026年元旦、春节将至,节令食品和假期餐饮进入消费高峰期。为切实...
重庆建工集团股份有限公司 关于... 本公司董事会及全体董事保证本公告内容不存在任何虚假记载、误导性陈述或者重大遗漏,并对其内容的真实性、...
产能闲置vs退役潮来袭:动力电... 来源:财联社 中国新能源汽车市场连续多年的高速增长,正将动力电池回收产业推至一个关键的十字路口。 财...
*ST建艺[002789]关于... 本版导读 2025-12-27 2025-12-27 2025-12-27 2025...
诺普信定增与减持并行 年内诉讼... 【深圳商报讯】(记者 詹钰叶)深圳诺普信作物科学股份有限公司(下称诺普信)最近连发两条关于实际控制人...
释新闻|美国在公海扣押委内瑞拉... 继在加勒比海域集结大批军力并对涉嫌运送毒品的船只进行打击之后,特朗普如今又把目标对准了油轮。自12月...
亿晶光电科技股份有限公司关于累... 本公司董事会及全体董事保证本公告内容不存在任何虚假记载、误导性陈述或者重大遗漏,并对其内容的真实性、...
重庆四方新材股份有限公司 关于... 证券代码:605122 证券简称:四方新材 公告编号:2025-080 重庆四方新材股份有限公司 关...