前言
数据是深度学习的基础,高质量的数据输入将在整个深度神经网络中起到积极作用。MindSpore提供基于Pipeline的数据引擎,通过数据集(Dataset)和数据变换(Transforms)实现高效的数据预处理。
本文使用Minst数据集作为测试样例,让我们一起来学习一下吧~
1、导入依赖,并加载数据集
2、数据集迭代
等上面数据集加载完毕后,我们可以通过迭代来获取数据,然后送入网络神经进行训练
3、数据集常用操作
3.1 shuffle
数据集可配置shuffle=True
3.2 map
3.3 batch
4、可随机访问数据集
5、可迭代数据集
6、生成器
好叻,这就是本次学习全部过程,让我们记录一下操作时间吧