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.PaddedDataset.rst 1.0 kB

4 years ago
4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930
  1. mindspore.dataset.PaddedDataset
  2. ================================
  3. .. py:class:: mindspore.dataset.PaddedDataset(padded_samples)
  4. 使用用户提供的填充数据创建数据集。可用于在分布式训练时给原始数据集添加样本,使数据集能平均分配给不同的分片。
  5. **参数:**
  6. - **padded_samples** (list(dict)): 用户提供的样本数据。
  7. **异常:**
  8. - **TypeError** - `padded_samples` 的类型不为list。
  9. - **TypeError** - `padded_samples` 的元素类型不为dict。
  10. - **ValueError** - `padded_samples` 为空列表。
  11. **样例:**
  12. >>> import numpy as np
  13. >>> data = [{'image': np.zeros(1, np.uint8)}, {'image': np.zeros(2, np.uint8)}]
  14. >>> dataset = ds.PaddedDataset(padded_samples=data)
  15. .. include:: mindspore.dataset.Dataset.add_sampler.rst
  16. .. include:: mindspore.dataset.Dataset.rst
  17. .. include:: mindspore.dataset.Dataset.use_sampler.rst
  18. .. include:: mindspore.dataset.Dataset.zip.rst