第四天
今天学习了数据变换 Transforms
MindSpore提供不同种类的数据变换(Transforms),配合数据处理Pipeline来实现数据预处理。所有的Transforms均可通过map方法传入,实现对指定数据列的处理。
mindspore.dataset提供了面向图像、文本、音频等不同数据类型的Transforms,同时也支持使用Lambda函数。
1.通用Transforms
mindspore.dataset.transforms模块支持一系列通用Transforms。以Compose为例,
Compose接收一个数据增强操作序列,然后将其组合成单个数据增强操作。
2.图像数据的Transforms
mindspore.dataset.vision模块提供一系列针对图像数据的Transforms。在Mnist数据处理过程中,使用了Rescale、Normalize和HWC2CHW变换。
3.文本数据的Transforms
mindspore.dataset.text模块提供一系列针对文本数据的Transforms。与图像数据不同,文本数据需要有分词(Tokenize)、构建词表、Token转Index等操作
4.Lambda Transforms
Lambda Transforms可以加载任意定义的Lambda函数
01-07
1502
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)