models.rst 1.12 KB
Newer Older
Tomás Osório's avatar
Tomás Osório committed
1
2
3
4
5
6
7
8
9
10
11
.. role:: hidden
    :class: hidden-section

torchaudio.models
======================

.. currentmodule:: torchaudio.models

The models subpackage contains definitions of models for addressing common audio tasks.


moto's avatar
moto committed
12
13
14
15
16
17
18
19
:hidden:`ConvTasNet`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: ConvTasNet

  .. automethod:: forward


discort's avatar
discort committed
20
21
22
23
24
25
26
27
:hidden:`DeepSpeech`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: DeepSpeech

  .. automethod:: forward


Tomás Osório's avatar
Tomás Osório committed
28
29
30
31
32
33
:hidden:`Wav2Letter`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: Wav2Letter

  .. automethod:: forward
jimchen90's avatar
jimchen90 committed
34
35


moto's avatar
moto committed
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

:hidden:`Wav2Vec2.0`
~~~~~~~~~~~~~~~~~~~~

Model
-----

.. autoclass:: Wav2Vec2Model

  .. automethod:: extract_features

  .. automethod:: forward

Factory Functions
-----------------

.. autofunction:: wav2vec2_base

.. autofunction:: wav2vec2_large

.. autofunction:: wav2vec2_large_lv60k

58
59
60
61
62
63
64
.. currentmodule:: torchaudio.models.wav2vec2.utils

Utility Functions
-----------------

.. autofunction:: import_huggingface_model

moto's avatar
moto committed
65
66
.. autofunction:: import_fairseq_model

67
.. currentmodule:: torchaudio.models
moto's avatar
moto committed
68

jimchen90's avatar
jimchen90 committed
69
70
71
72
73
74
:hidden:`WaveRNN`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: WaveRNN

  .. automethod:: forward