:gitee_url: https://gitee.com/mindspore/docs

.. _exhale_class_classmindspore_dataset_Dataset:

Class Dataset
=============

- Defined in :ref:`file_include_runtime_include_dataset_datasets.h`


Inheritance Relationships
-------------------------

Base Type
*********

- ``public std::enable_shared_from_this< Dataset >``


Derived Types
*************

- ``public mindspore::dataset::AlbumDataset`` (:ref:`exhale_class_classmindspore_dataset_AlbumDataset`)
- ``public mindspore::dataset::BatchDataset`` (:ref:`exhale_class_classmindspore_dataset_BatchDataset`)
- ``public mindspore::dataset::MapDataset`` (:ref:`exhale_class_classmindspore_dataset_MapDataset`)
- ``public mindspore::dataset::MnistDataset`` (:ref:`exhale_class_classmindspore_dataset_MnistDataset`)
- ``public mindspore::dataset::ProjectDataset`` (:ref:`exhale_class_classmindspore_dataset_ProjectDataset`)
- ``public mindspore::dataset::ShuffleDataset`` (:ref:`exhale_class_classmindspore_dataset_ShuffleDataset`)


Class Documentation
-------------------


.. doxygenclass:: mindspore::dataset::Dataset
   :members: