You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

mindspore.dataset.rst 2.7 kB

4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. mindspore.dataset
  2. =================
  3. 该模块提供了加载和处理各种通用数据集的API,如MNIST、CIFAR-10、CIFAR-100、VOC、COCO、ImageNet、CelebA、CLUE等,
  4. 也支持加载业界标准格式的数据集,包括MindRecord、TFRecord、Manifest等。此外,用户还可以使用此模块定义和加载自己的数据集。
  5. 该模块还提供了在加载时进行数据采样的API,如SequentialSample、RandomSampler、DistributedSampler等。
  6. 大多数数据集可以通过指定参数 `cache` 启用缓存服务,以提升整体数据处理效率。
  7. 请注意Windows平台上还不支持缓存服务,因此在Windows上加载和处理数据时,请勿使用。更多介绍和限制,
  8. 请参考 `Single-Node Tensor Cache <https://www.mindspore.cn/docs/programming_guide/zh-CN/master/cache.html>`_。
  9. 在API示例中,常用的模块导入方法如下:
  10. .. code-block::
  11. import mindspore.dataset as ds
  12. from mindspore.dataset.transforms import c_transforms
  13. Vision
  14. -------
  15. .. cnmsautosummary::
  16. :toctree: dataset
  17. mindspore.dataset.CelebADataset
  18. mindspore.dataset.CocoDataset
  19. mindspore.dataset.ImageFolderDataset
  20. mindspore.dataset.MnistDataset
  21. mindspore.dataset.VOCDataset
  22. mindspore.dataset.Cifar100Dataset
  23. mindspore.dataset.Cifar10Dataset
  24. Text
  25. ----
  26. .. cnmsautosummary::
  27. :toctree: dataset
  28. mindspore.dataset.CLUEDataset
  29. Graph
  30. -----
  31. .. cnmsautosummary::
  32. :toctree: dataset
  33. mindspore.dataset.GraphData
  34. User Defined
  35. ------------
  36. .. cnmsautosummary::
  37. :toctree: dataset
  38. mindspore.dataset.GeneratorDataset
  39. mindspore.dataset.NumpySlicesDataset
  40. mindspore.dataset.PaddedDataset
  41. Sampler
  42. -------
  43. .. cnmsautosummary::
  44. :toctree: dataset
  45. mindspore.dataset.DistributedSampler
  46. mindspore.dataset.PKSampler
  47. mindspore.dataset.RandomSampler
  48. mindspore.dataset.SequentialSampler
  49. mindspore.dataset.SubsetRandomSampler
  50. mindspore.dataset.SubsetSampler
  51. mindspore.dataset.WeightedRandomSampler
  52. Standard Format
  53. ---------------
  54. .. cnmsautosummary::
  55. :toctree: dataset
  56. mindspore.dataset.CSVDataset
  57. mindspore.dataset.ManifestDataset
  58. mindspore.dataset.MindDataset
  59. mindspore.dataset.TFRecordDataset
  60. mindspore.dataset.TextFileDataset
  61. Others
  62. ------
  63. .. cnmsautosummary::
  64. :toctree: dataset
  65. mindspore.dataset.DSCallback
  66. mindspore.dataset.DatasetCache
  67. mindspore.dataset.Schema
  68. mindspore.dataset.WaitedDSCallback
  69. mindspore.dataset.compare
  70. mindspore.dataset.deserialize
  71. mindspore.dataset.serialize
  72. mindspore.dataset.show
  73. mindspore.dataset.utils.imshow_det_bbox
  74. mindspore.dataset.zip