2022-02-11 17:34:24 +08:00
|
|
|
|
mindspore.dataset.transforms
|
|
|
|
|
|
============================
|
|
|
|
|
|
|
2022-06-07 15:50:32 +08:00
|
|
|
|
此模块用于通用数据增强,其中一部分增强操作是用C++实现的,具有较好的高性能,另一部分是基于Python实现,使用了NumPy模块作为支持。
|
2022-02-22 15:25:59 +08:00
|
|
|
|
|
|
|
|
|
|
在API示例中,常用的模块导入方法如下:
|
2022-02-17 16:26:58 +08:00
|
|
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
|
|
|
|
|
import mindspore.dataset as ds
|
2022-06-07 15:50:32 +08:00
|
|
|
|
import mindspore.dataset.transforms as transforms
|
|
|
|
|
|
|
|
|
|
|
|
注意:旧的API导入方式已经过时且会逐步废弃,因此推荐使用上面的方式,但目前仍可按以下方式导入:
|
|
|
|
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
2022-02-17 16:26:58 +08:00
|
|
|
|
from mindspore.dataset.transforms import c_transforms
|
|
|
|
|
|
from mindspore.dataset.transforms import py_transforms
|
2022-02-11 17:34:24 +08:00
|
|
|
|
|
2022-02-28 21:50:37 +08:00
|
|
|
|
常用数据处理术语说明如下:
|
|
|
|
|
|
|
|
|
|
|
|
- TensorOperation,所有C++实现的数据处理操作的基类。
|
|
|
|
|
|
- PyTensorOperation,所有Python实现的数据处理操作的基类。
|
|
|
|
|
|
|
2022-06-21 11:53:31 +08:00
|
|
|
|
变换
|
|
|
|
|
|
---
|
2022-02-11 17:34:24 +08:00
|
|
|
|
|
2022-02-15 16:22:46 +08:00
|
|
|
|
.. mscnautosummary::
|
2022-02-11 17:34:24 +08:00
|
|
|
|
:toctree: dataset_transforms
|
|
|
|
|
|
:nosignatures:
|
|
|
|
|
|
:template: classtemplate.rst
|
|
|
|
|
|
|
2022-06-07 15:50:32 +08:00
|
|
|
|
mindspore.dataset.transforms.Compose
|
|
|
|
|
|
mindspore.dataset.transforms.Concatenate
|
|
|
|
|
|
mindspore.dataset.transforms.Duplicate
|
|
|
|
|
|
mindspore.dataset.transforms.Fill
|
|
|
|
|
|
mindspore.dataset.transforms.Mask
|
|
|
|
|
|
mindspore.dataset.transforms.OneHot
|
|
|
|
|
|
mindspore.dataset.transforms.PadEnd
|
|
|
|
|
|
mindspore.dataset.transforms.RandomApply
|
|
|
|
|
|
mindspore.dataset.transforms.RandomChoice
|
|
|
|
|
|
mindspore.dataset.transforms.RandomOrder
|
|
|
|
|
|
mindspore.dataset.transforms.Slice
|
|
|
|
|
|
mindspore.dataset.transforms.TypeCast
|
|
|
|
|
|
mindspore.dataset.transforms.Unique
|
|
|
|
|
|
|
2022-06-21 11:53:31 +08:00
|
|
|
|
工具
|
|
|
|
|
|
---
|
2022-02-11 17:34:24 +08:00
|
|
|
|
|
2022-02-15 16:22:46 +08:00
|
|
|
|
.. mscnautosummary::
|
2022-02-11 17:34:24 +08:00
|
|
|
|
:toctree: dataset_transforms
|
|
|
|
|
|
:nosignatures:
|
|
|
|
|
|
:template: classtemplate.rst
|
|
|
|
|
|
|
2022-06-07 15:50:32 +08:00
|
|
|
|
mindspore.dataset.transforms.Relational
|