transforms.rst 2.02 KB
Newer Older
1
2
3
.. role:: hidden
    :class: hidden-section

4
5
6
7
8
torchaudio.transforms
======================

.. currentmodule:: torchaudio.transforms

9
10
11
12
13
14
15
16
Transforms are common audio transforms. They can be chained together using :class:`torch.nn.Sequential`


:hidden:`Spectrogram`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: Spectrogram

Vincent QB's avatar
Vincent QB committed
17
  .. automethod:: forward
18

19
20
21
22
23
24
25
:hidden:`GriffinLim`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: GriffinLim 

  .. automethod:: forward

26
27
28
29
30
:hidden:`AmplitudeToDB`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: AmplitudeToDB

Vincent QB's avatar
Vincent QB committed
31
  .. automethod:: forward
32
33
34

:hidden:`MelScale`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35

36
.. autoclass:: MelScale
37

Vincent QB's avatar
Vincent QB committed
38
  .. automethod:: forward
39

moto's avatar
moto committed
40
41
42
43
44
45
46
47
:hidden:`InverseMelScale`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: InverseMelScale

  .. automethod:: forward


48
49
:hidden:`MelSpectrogram`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50

51
.. autoclass:: MelSpectrogram
52

Vincent QB's avatar
Vincent QB committed
53
  .. automethod:: forward
54

55
56
:hidden:`MFCC`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57

58
59
.. autoclass:: MFCC

Vincent QB's avatar
Vincent QB committed
60
  .. automethod:: forward
61
62
63

:hidden:`MuLawEncoding`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64
65
66

.. autoclass:: MuLawEncoding

Vincent QB's avatar
Vincent QB committed
67
  .. automethod:: forward
68
69
70
71
72
73

:hidden:`MuLawDecoding`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: MuLawDecoding

Vincent QB's avatar
Vincent QB committed
74
  .. automethod:: forward
75
76
77
78
79
80

:hidden:`Resample`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: Resample

Vincent QB's avatar
Vincent QB committed
81
  .. automethod:: forward
82
83
84
85
86
87

:hidden:`ComplexNorm`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: ComplexNorm

Vincent QB's avatar
Vincent QB committed
88
  .. automethod:: forward
89
90
91
92
93
94

:hidden:`ComputeDeltas`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: ComputeDeltas

Vincent QB's avatar
Vincent QB committed
95
  .. automethod:: forward
96
97
98
99
100
101

:hidden:`TimeStretch`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: TimeStretch

Vincent QB's avatar
Vincent QB committed
102
  .. automethod:: forward
103

Tomás Osório's avatar
Tomás Osório committed
104
105
106
107
108
109
110
:hidden:`Fade`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: Fade

  .. automethod:: forward

111
112
113
114
115
:hidden:`FrequencyMasking`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: FrequencyMasking

Vincent QB's avatar
Vincent QB committed
116
  .. automethod:: forward
117
118
119
120
121
122

:hidden:`TimeMasking`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: TimeMasking

Vincent QB's avatar
Vincent QB committed
123
  .. automethod:: forward
Tomás Osório's avatar
Tomás Osório committed
124
125
126
127
128
129
130

:hidden:`Vol`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: Vol

  .. automethod:: forward