datasets.rst 1.69 KB
Newer Older
limm's avatar
limm committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
.. role:: hidden
    :class: hidden-section

.. module:: mmpretrain.datasets

mmpretrain.datasets
===================================

The ``datasets`` package contains several usual datasets for image classification tasks and some dataset wrappers.

.. contents:: mmpretrain.datasets
   :depth: 2
   :local:
   :backlinks: top

Custom Dataset
--------------

.. autoclass:: CustomDataset

ImageNet
--------

.. autoclass:: ImageNet

.. autoclass:: ImageNet21k

CIFAR
-----

.. autoclass:: CIFAR10

.. autoclass:: CIFAR100

MNIST
-----

.. autoclass:: MNIST

.. autoclass:: FashionMNIST

VOC
---

.. autoclass:: VOC

CUB
---

.. autoclass:: CUB

Places205
---------

.. autoclass:: Places205

Retrieval
---------

.. autoclass:: InShop

Base classes
------------

.. autoclass:: BaseDataset

.. autoclass:: MultiLabelDataset

Caltech101
----------------

.. autoclass:: Caltech101

Food101
----------------

.. autoclass:: Food101

DTD
----------------

.. autoclass:: DTD

FGVCAircraft
----------------

.. autoclass:: FGVCAircraft


Flowers102
----------------

.. autoclass:: Flowers102

StanfordCars
----------------

.. autoclass:: StanfordCars

OxfordIIITPet
----------------

.. autoclass:: OxfordIIITPet

SUN397
----------------

.. autoclass:: SUN397

RefCOCO
--------

.. autoclass:: RefCOCO

Dataset Wrappers
----------------

.. autoclass:: KFoldDataset

The dataset wrappers in the MMEngine can be directly used in MMPreTrain.

.. list-table::

   * - :class:`~mmengine.dataset.ConcatDataset`
     - A wrapper of concatenated dataset.
   * - :class:`~mmengine.dataset.RepeatDataset`
     - A wrapper of repeated dataset.
   * - :class:`~mmengine.dataset.ClassBalancedDataset`
     - A wrapper of class balanced dataset.