tf.keras.datasets学习并解析
1. 概览
tf.keras.datasets是提供tf.keras.datasets 空间的公开Api,说直白点就是,相关机器学习的数据集,可以直接使用该API获取并使用数据,有以下几个数据集:
- boston_housing:波斯顿房屋价格回归数据集
- cifar10:CIFAR10小图像分类数据集
- cifar100:CIFAR100小图像分类数据集
- fashion_mnist:Fashion-MNIST 数据集.
- imdb:IMDB 分类数据集
- mnist:MNIST手写数字数据集
- reuters:路透社主题分类数据集
2. mnist
mnist是手写数字数据库,其数据集情况及详细格式请参考《mnist数据集及其读写格式》
- 图片:28*28,0~255灰度图,0-9手写数字
- 标签:0-9 10个类别分别代表0-9 10个数字
- 训练集:60000张
- 测试集:10000张
2.1 函数
2.1.1 load_data
函数原型
tf.keras.datasets.mnist.load_data(
path='mnist.npz'
)
入参
参数名 | 作用 | 示例 |
---|---|---|
path | 文件存放路径,文件默认位置为:~/.keras/datasets |
返回
两个tuple:(x_train, y_train), (x_test, y_test)
(x_train, x_test