《昇思25天学习打卡营第5天|数据变换 Transforms》

打卡

import time
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()),'zozo')

通常情况下,直接加载的原始数据并不能直接送入神经网络进行训练,此时我们需要对其进行数据预处理。

MindSpore提供不同种类的数据变换(Transforms),配合数据处理Pipeline来实现数据预处理。所有的Transforms均可通过map方法传入,实现对指定数据列的处理。

mindspore.dataset提供了面向图像、文本、音频等不同数据类型的Transforms,同时也支持使用Lambda函数。

Common Transforms(常见变换)

mindspore.dataset.transforms模块支持一系列通用Transforms。

更多通用Transforms详见mindspore.dataset.transforms

1.Compose

接收一个数据增强操作序列,将其组合成单个数据增强操作

2.Vision Transforms

mindspore.dataset.vision模块提供一系列针对图像数据的Transforms。在Mnist数据处理过程中,使用了RescaleNormalizeHWC2CHW变换。

Rescale

Normalize

HWC2CHW

3.Text Transforms

PythonTokenizer

Lookup

Lambda Transforms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值