datasets.rst 2.58 KB
Newer Older
1
2
3
torchaudio.datasets
====================

moto's avatar
moto committed
4
5
.. py:module:: torchaudio.datasets

6
All datasets are subclasses of :class:`torch.utils.data.Dataset`
7
and have ``__getitem__`` and ``__len__`` methods implemented.
8
Hence, they can all be passed to a :class:`torch.utils.data.DataLoader`
9
which can load multiple samples parallelly using ``torch.multiprocessing`` workers.
10
For example: ::
11

12
    yesno_data = torchaudio.datasets.YESNO('.', download=True)
13
    data_loader = torch.utils.data.DataLoader(yesno_data,
14
15
16
17
                                              batch_size=1,
                                              shuffle=True,
                                              num_workers=args.nThreads)

18
.. currentmodule:: torchaudio.datasets
19
20


jimchen90's avatar
jimchen90 committed
21
22
23
24
CMUARCTIC
~~~~~~~~~

.. autoclass:: CMUARCTIC
25
26
  :members:
  :special-members: __getitem__
jimchen90's avatar
jimchen90 committed
27
28


yangarbiter's avatar
yangarbiter committed
29
30
31
32
33
34
35
36
CMUDict
~~~~~~~~~

.. autoclass:: CMUDict
  :members:
  :special-members: __getitem__


Vincent QB's avatar
Vincent QB committed
37
38
39
40
COMMONVOICE
~~~~~~~~~~~

.. autoclass:: COMMONVOICE
41
42
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
43
44


45
46
47
48
GTZAN
~~~~~

.. autoclass:: GTZAN
49
50
  :members:
  :special-members: __getitem__
51
52


53
54
55
56
57
58
59
60
LibriMix
~~~~~~~~

.. autoclass:: LibriMix
  :members:
  :special-members: __getitem__


Vincent QB's avatar
Vincent QB committed
61
62
63
64
LIBRISPEECH
~~~~~~~~~~~

.. autoclass:: LIBRISPEECH
65
66
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
67
68


69
70
71
72
73
74
75
76
LibriLightLimited
~~~~~~~~~~~~~~~~~

.. autoclass:: LibriLightLimited
  :members:
  :special-members: __getitem__


jimchen90's avatar
jimchen90 committed
77
78
79
80
LIBRITTS
~~~~~~~~

.. autoclass:: LIBRITTS
81
82
  :members:
  :special-members: __getitem__
jimchen90's avatar
jimchen90 committed
83
84


Vincent QB's avatar
Vincent QB committed
85
86
87
88
LJSPEECH
~~~~~~~~

.. autoclass:: LJSPEECH
89
90
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
91
92
93
94
95
96


SPEECHCOMMANDS
~~~~~~~~~~~~~~

.. autoclass:: SPEECHCOMMANDS
97
98
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
99
100


101
102
103
104
TEDLIUM
~~~~~~~~~~~~~~

.. autoclass:: TEDLIUM
105
106
107
  :members:
  :special-members: __getitem__

108

Abhishek Dubey's avatar
Abhishek Dubey committed
109
110
111
112
VCTK_092
~~~~~~~~

.. autoclass:: VCTK_092
113
114
  :members:
  :special-members: __getitem__
Abhishek Dubey's avatar
Abhishek Dubey committed
115
116


Zhaoheng Ni's avatar
Zhaoheng Ni committed
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
VoxCeleb1Identification
~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: VoxCeleb1Identification
  :members:
  :special-members: __getitem__


VoxCeleb1Verification
~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: VoxCeleb1Verification
  :members:
  :special-members: __getitem__


kingyiusuen's avatar
kingyiusuen committed
133
134
135
136
137
138
139
140
DR_VCTK
~~~~~~~~

.. autoclass:: DR_VCTK
  :members:
  :special-members: __getitem__


141
YESNO
Vincent QB's avatar
Vincent QB committed
142
~~~~~
143
144

.. autoclass:: YESNO
145
146
  :members:
  :special-members: __getitem__
Caroline Chen's avatar
Caroline Chen committed
147
148
149
150
151
152
153

QUESST14
~~~~~~~~

.. autoclass:: QUESST14
  :members:
  :special-members: __getitem__
154

155
156
157
158
159
160
161
FluentSpeechCommands
~~~~~~~~~~~~~~~~~~~~

.. autoclass:: FluentSpeechCommands
  :members:
  :special-members: __getitem__

162

163
164
165
166
167
168
169
170
MUSDB_HQ
~~~~~~~~

.. autoclass:: MUSDB_HQ
  :members:
  :special-members: __getitem__


171
172
173
174
References
~~~~~~~~~~

.. footbibliography::