datasets.rst 1.87 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


Vincent QB's avatar
Vincent QB committed
53
54
55
56
LIBRISPEECH
~~~~~~~~~~~

.. autoclass:: LIBRISPEECH
57
58
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
59
60


jimchen90's avatar
jimchen90 committed
61
62
63
64
LIBRITTS
~~~~~~~~

.. autoclass:: LIBRITTS
65
66
  :members:
  :special-members: __getitem__
jimchen90's avatar
jimchen90 committed
67
68


Vincent QB's avatar
Vincent QB committed
69
70
71
72
LJSPEECH
~~~~~~~~

.. autoclass:: LJSPEECH
73
74
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
75
76
77
78
79
80


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

.. autoclass:: SPEECHCOMMANDS
81
82
  :members:
  :special-members: __getitem__
Vincent QB's avatar
Vincent QB committed
83
84


85
86
87
88
TEDLIUM
~~~~~~~~~~~~~~

.. autoclass:: TEDLIUM
89
90
91
  :members:
  :special-members: __getitem__

92

Abhishek Dubey's avatar
Abhishek Dubey committed
93
94
95
96
VCTK_092
~~~~~~~~

.. autoclass:: VCTK_092
97
98
  :members:
  :special-members: __getitem__
Abhishek Dubey's avatar
Abhishek Dubey committed
99
100


kingyiusuen's avatar
kingyiusuen committed
101
102
103
104
105
106
107
108
DR_VCTK
~~~~~~~~

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


109
YESNO
Vincent QB's avatar
Vincent QB committed
110
~~~~~
111
112

.. autoclass:: YESNO
113
114
  :members:
  :special-members: __getitem__
Caroline Chen's avatar
Caroline Chen committed
115
116
117
118
119
120
121

QUESST14
~~~~~~~~

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