- 14 Jun, 2021 2 commits
-
-
Vincent QB authored
-
moto authored
Mel scale frequency is in general defined/used on power spectrogram and as far as we know, it is not defined for raw (complex value) spectrogram. When `power=None` (when intermediate spectrogram is complex-valued), `MelSpectrogram` fails because of extra dimension (when using pseudo complex) or type mismatch between `torch.float` and torch.cfloat` (when using native complex). This commit changes type annotation so that power is only float.
-
- 10 Jun, 2021 1 commit
-
-
Caroline Chen authored
-
- 09 Jun, 2021 2 commits
-
-
moto authored
Since 0.9.0-RC1, `T.Resample` precomputes and caches resampling kernel for performance improvement. (10x improvement). The implementation from 0.8.0 computed the kernel on-the-fly on the same `device`/`dtype` as the input Tensor, but in the newer version, the kernel is precomputed at the construction time and is cached with `float32` first. This causes degradation if one wants to perform resampling on `float64`, because `sinc` values computed on `float32`s are not good enough for resampling in `float64`. The reason why we decided to use `float32` for initial caching is to keep the UX disruption minimum, and there were no way to make it work for `float64`. This PR adds `dtype` argument, that can be used for overwriting the cache precision.
-
Salil Desai authored
-
- 04 Jun, 2021 6 commits
-
-
moto authored
-
moto authored
`torchaudio.compliance.kaldi.resample_waveform` has been replaced with `torchaudio.funcitonal.resample`.
-
moto authored
* [BC-Breaking] Default to native complex type when returning raw spectrogram Part of https://github.com/pytorch/audio/issues/1337 . - This code changes the return type of spectrogram to be native complex dtype, when (and only when) returning raw (complex-valued) spectrogram. - Change `return_complex=False` to `return_complex=True` in spectrogram ops. - `return_complex` is only effective when `power` is `None`. It is ignored for cases where `power` is not `None`. Because the returned Tensor is power spectrogram, which is real-valued Tensors.
-
moto authored
-
Vincent QB authored
* autograd test from carolineechen/audio#2 * fix numpy backward: be careful to not modify inplace.
-
Caroline Chen authored
-
- 03 Jun, 2021 2 commits
-
-
moto authored
-
moto authored
* Use `bibtex` for paper citations. * add `override.css` for fixing back reference. * wav2vec2 * wav2letter * convtasnet * deepspeech * rnnt-loss * griffinlim * Fix broken references in `filtering`. * Fix note in soundfile backends. * Tweak wav2vec2 example. * Removes unused `pytorch_theme.css`
-
- 02 Jun, 2021 3 commits
-
-
Caroline Chen authored
-
moto authored
* Update compatibility matrix * Remove some obsolete information
-
moto authored
-
- 01 Jun, 2021 5 commits
-
-
moto authored
-
moto authored
-
Caroline Chen authored
-
moto authored
-
moto authored
These arguments are deprecated in 0.8 release for legal reasons, and not used anymore. Now we can remove the arguments.
-
- 31 May, 2021 2 commits
- 28 May, 2021 1 commit
-
-
Michael Melesse authored
* add rocm binary use the term cu_version update pkg_helpers add docker wheel option update config yml add force_cuda option * update config.yml * remove conda builds
-
- 27 May, 2021 2 commits
- 25 May, 2021 3 commits
-
-
moto authored
Replacing the config.guess with a newer version to support newer hardware, such as Nvidia Jetson. Obtained from: https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD See: https://www.gnu.org/software/gettext/manual/html_node/config_002eguess.html
-
Nikita Shulga authored
* Add CUDA binary builds * Add "cuda_version": "cpu" to doc build jobs * Add required cu_versions to pkg_helpers * Regenerate config.yml
-
Nikita Shulga authored
-
- 24 May, 2021 1 commit
-
-
Denis Kokarev authored
-
- 22 May, 2021 2 commits
- 21 May, 2021 1 commit
-
-
Artyom Astafurov authored
* Update VAD docstring and check for input shape length * Update docstring in forward for transform * Address review feedback: merge tests, update wording
-
- 20 May, 2021 3 commits
-
-
Caroline Chen authored
-
Caroline Chen authored
-
Caroline Chen authored
-
- 19 May, 2021 4 commits
-
-
Caroline Chen authored
-
Caroline Chen authored
Precomputing and caching the resampling kernel in transforms provides speed improvements for resample, but no longer handles the automatic device and dtype recognition and construction based on input waveform. This is BC-breaking if users do not manually move the transforms object to the correct device and dtype, in which case calls to resample will fail if the input waveform is on gpu, or not of float32 dtype. Precomputing the kernel additionally results in very minor precision differences from previous implementation.
-
Brian White authored
-
moto authored
Since the update of Xcode, some of HTTP tests are failing on macOS, due to `reqests.get` fails to establish a connection to local server. This change increase the wait time to 2 seconds before test starts.
-