mindspore/docs/api/api_python/mindspore.dataset.rst

104 lines
2.6 KiB
ReStructuredText
Raw Normal View History

mindspore.dataset
=================
2021-12-24 11:35:46 +08:00
该模块提供了加载和处理各种通用数据集的API如MNIST、CIFAR-10、CIFAR-100、VOC、COCO、ImageNet、CelebA、CLUE等
也支持加载业界标准格式的数据集包括MindRecord、TFRecord、Manifest等。此外用户还可以使用此模块定义和加载自己的数据集。
该模块还提供了在加载时进行数据采样的API如SequentialSample、RandomSampler、DistributedSampler等。
大多数数据集可以通过指定参数 `cache` 启用缓存服务,以提升整体数据处理效率。
请注意Windows平台上还不支持缓存服务因此在Windows上加载和处理数据时请勿使用。更多介绍和限制
请参考 `Single-Node Tensor Cache <https://www.mindspore.cn/docs/programming_guide/zh-CN/master/cache.html>`_
在API示例中常用的模块导入方法如下
.. code-block::
import mindspore.dataset as ds
from mindspore.dataset.transforms import c_transforms
Vision
-------
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.CelebADataset
mindspore.dataset.CocoDataset
mindspore.dataset.ImageFolderDataset
mindspore.dataset.MnistDataset
mindspore.dataset.VOCDataset
mindspore.dataset.Cifar100Dataset
mindspore.dataset.Cifar10Dataset
Text
----
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.CLUEDataset
Graph
-----
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.GraphData
User Defined
------------
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.GeneratorDataset
mindspore.dataset.NumpySlicesDataset
mindspore.dataset.PaddedDataset
Sampler
-------
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.DistributedSampler
mindspore.dataset.PKSampler
mindspore.dataset.RandomSampler
mindspore.dataset.SequentialSampler
mindspore.dataset.SubsetRandomSampler
mindspore.dataset.SubsetSampler
mindspore.dataset.WeightedRandomSampler
Standard Format
---------------
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.CSVDataset
mindspore.dataset.ManifestDataset
mindspore.dataset.MindDataset
mindspore.dataset.TFRecordDataset
mindspore.dataset.TextFileDataset
Others
------
.. cnmsautosummary::
:toctree: dataset
mindspore.dataset.DSCallback
mindspore.dataset.DatasetCache
mindspore.dataset.Schema
mindspore.dataset.WaitedDSCallback
mindspore.dataset.compare
mindspore.dataset.deserialize
mindspore.dataset.serialize
mindspore.dataset.show
mindspore.dataset.utils.imshow_det_bbox
mindspore.dataset.zip