- 25 Feb, 2022 1 commit
-
-
Eli Uriegas authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2256 Limits scope of unittesting to one python version for both macOS and Windows. These types of workflows are particularly expensive and take a long time so running them on every PR / every push is a bit wasteful considering the value in signal between different python versions is probably negligible. Signed-off-by:
Eli Uriegas <eliuriegas@fb.com> Test Plan: Imported from OSS Reviewed By: mthrok Differential Revision: D34459626 Pulled By: seemethere fbshipit-source-id: 47f5c317027f1b395edf9c1720b1b33ba689cad5
-
- 24 Feb, 2022 2 commits
-
-
Eli Uriegas authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2259 We're deprecating support for CUDA 11.1 binaries since CUDA 11.3 should be forwards compatible with CUDA 11.1 drivers Signed-off-by:
Eli Uriegas <eliuriegas@fb.com> Test Plan: Imported from OSS Reviewed By: atalman Differential Revision: D34458400 Pulled By: seemethere fbshipit-source-id: 105d96a9a175a94d85ffe6e9abcce3c77163a72f
-
Andrey Talman authored
Summary: Adding py3.10 to audio Pull Request resolved: https://github.com/pytorch/audio/pull/2224 Reviewed By: malfet, atalman, mthrok Differential Revision: D34442377 Pulled By: seemethere fbshipit-source-id: 2656de73427063958d609a74c01b526a476cb06a
-
- 11 Feb, 2022 1 commit
-
-
hwangjeff authored
Summary: Adds unit tests for Emformer RNN-T LibriSpeech recipe. Also makes changes to recipe to resolve errors with pickling lambda functions in Windows. Pull Request resolved: https://github.com/pytorch/audio/pull/2216 Reviewed By: nateanl Differential Revision: D34171480 Pulled By: hwangjeff fbshipit-source-id: 5fcebb457051f3041766324863728411180f5e1e
-
- 02 Feb, 2022 3 commits
-
-
moto authored
Summary: This PR adds the prototype streaming API. The implementation is based on ffmpeg libraries. For the detailed usage, please refer to [the resulting tutorial](https://534376-90321822-gh.circle-artifacts.com/0/docs/tutorials/streaming_api_tutorial.html). Pull Request resolved: https://github.com/pytorch/audio/pull/2164 Reviewed By: hwangjeff Differential Revision: D33934457 Pulled By: mthrok fbshipit-source-id: 92ade4aff2d25baf02c0054682d4fbdc9ba8f3fe
-
Nikita Shulga authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2190 Reviewed By: mthrok Differential Revision: D33930129 Pulled By: malfet fbshipit-source-id: ddcbe79f6bdd3dc9b18c1dc337014142877b844b
-
Nikita Shulga authored
Summary: This fixes: ``` Installed flake8: + flake8 --version Traceback (most recent call last): File "/root/project/env/bin/flake8", line 6, in <module> from flake8.main.cli import main File "/root/project/env/lib/python3.7/site-packages/flake8/main/cli.py", line 6, in <module> from flake8.main import application File "/root/project/env/lib/python3.7/site-packages/flake8/main/application.py", line 24, in <module> from flake8.plugins import manager as plugin_manager File "/root/project/env/lib/python3.7/site-packages/flake8/plugins/manager.py", line 11, in <module> from flake8._compat import importlib_metadata File "/root/project/env/lib/python3.7/site-packages/flake8/_compat.py", line 7, in <module> import importlib_metadata ModuleNotFoundError: No module named 'importlib_metata' ``` Pull Request resolved: https://github.com/pytorch/audio/pull/2191 Reviewed By: atalman Differential Revision: D33930583 Pulled By: malfet fbshipit-source-id: 68026743c29434113893cca38041596135d3bd53
-
- 01 Feb, 2022 1 commit
-
-
Nikita Shulga authored
Summary: Also, retire cuda-10.2 Pull Request resolved: https://github.com/pytorch/audio/pull/2186 Reviewed By: mthrok Differential Revision: D33917595 Pulled By: malfet fbshipit-source-id: 060d3fa706279fe45ffd1f4f99e5727520612d56
-
- 21 Jan, 2022 1 commit
-
-
Nikita Shulga authored
Summary: s/gpu.small/gpu.nvidia.medium/ Pull Request resolved: https://github.com/pytorch/audio/pull/1791 Reviewed By: mthrok Differential Revision: D33697984 Pulled By: malfet fbshipit-source-id: 0aacad6d4badf023753fa874c8b80c7f65170d0d
-
- 14 Jan, 2022 1 commit
-
-
moto authored
Summary: Currently, the doc build job uses `pytorch/manylinux-cuda100` as base environment image. This PR changes that with `python:3.X`. The problem with the previous one is - The image is unnecessarily huge with tools not needed for build doc. (+3GB) - No easy way to install ffmpeg>=4.1. https://518849-90321822-gh.circle-artifacts.com/0/docs/index.html Pull Request resolved: https://github.com/pytorch/audio/pull/2151 Reviewed By: carolineechen Differential Revision: D33585043 Pulled By: mthrok fbshipit-source-id: d6d2f6ab33511b8f5c7ca358bc6545e253c1b752
-
- 07 Jan, 2022 1 commit
-
-
moto authored
Summary: This commit enables ffmpeg-feature build in tests and binary builds of all platforms. (Linux/macOS/Windows x conda/wheel) It also moves the definition of BUILD_FFMPEG env vars to the top level `config.yml`. --- Manual checking if all the build log contains `libtorchaudio_ffmpeg`. ### binary build - [x] `binary_linux_conda_py3.7_cpu` - [x] `binary_linux_conda_py3.7_cu102` - [x] `binary_linux_wheel_py3.7_cpu` - [x] `binary_linux_wheel_py3.7_cu102` - [x] `binary_macos_conda_py3.7_cpu` - [x] `binary_macos_wheel_py3.7_cpu` - [x] `binary_windows_conda_py3.7_cpu` - [x] `binary_windows_conda_py3.7_cu113` - [x] `binary_windows_wheel_py3.7_cpu` - [x] `binary_windows_wheel_py3.7_cu113` ### test - [x] `unittest_linux_cpu_py3.7` - [x] `unittest_linux_gpu_py3.7` - [x] `unittest_macos_cpu_py3.7` - [x] `unittest_windows_cpu_py3.7` - [x] `unittest_windows_gpu_py3.7` - [x] `integration test` Pull Request resolved: https://github.com/pytorch/audio/pull/2140 Reviewed By: hwangjeff Differential Revision: D33464430 Pulled By: mthrok fbshipit-source-id: 2c5b72be75d49019bf1599036180d4e56074e46b
-
- 05 Jan, 2022 2 commits
-
-
moto authored
Summary: Update the internal of `skipIfXXX` decorators so that tests in CI will not be automatically skipped. Currently we automatically skip some tests based on the availability of related features/test tools. This causes issues where we miss signals on certain important features. (CUDA on Windows) https://github.com/pytorch/audio/issues/1565 The new `skipIf` decorator will fail if in CI unless it is explicitly allowed to skip tests. It does so by checking `CI` and `TORCHAUDIO_TEST_ALLOW_SKIP_IF_XXX` environment variables. For non-CI environments, the behavior is same as before, but users can now set `TORCHAUDIO_TEST_ALLOW_SKIP_IF_XXX=false` to disallow the automatic skip. Results without `TORCHAUDIO_TEST_ALLOW_SKIP_IF_XXX` https://app.circleci.com/pipelines/github/pytorch/audio/9112/workflows/4e6db046-a1a2-4965-b0fe-d5baf4a1efac Pull Request resolved: https://github.com/pytorch/audio/pull/2127 Reviewed By: hwangjeff Differential Revision: D33430711 Pulled By: mthrok fbshipit-source-id: d8954dd720469c5ab0f34ea062fd8cf04a8afa3e
-
moto authored
Summary: This change adds a minimal ffmpeg installation step to the build wheel job so that later, we can use the resulting ffmpeg libraries for building torchaudio's ffmpeg-features. The linux wheel build jobs run in CentOS 8 based environment, which does not provide an easy way to install ffmpeg without conda. After https://github.com/pytorch/audio/pull/2124 is merged, then we can enable the ffmpeg-feature build in Linux wheel. Pull Request resolved: https://github.com/pytorch/audio/pull/2137 Reviewed By: carolineechen Differential Revision: D33430032 Pulled By: mthrok fbshipit-source-id: bf946d394c0718ddbdc679d7970befc3221982b9
-
- 04 Jan, 2022 2 commits
-
-
moto authored
Summary: This commit enable ffmpeg-feature build on wheel-based binary distribution on macOS. For macOS, since the underlying Python env is Conda, it installs `ffmpeg` from conda. Depends on https://github.com/pytorch/audio/issues/1873 Pull Request resolved: https://github.com/pytorch/audio/pull/2122 Reviewed By: carolineechen, nateanl Differential Revision: D33409113 Pulled By: mthrok fbshipit-source-id: a73839087548010353422109b33e89e262c12a57
-
moto authored
Summary: Currently, macOS CI jobs install `pkg-config` and `wget` with `brew`. This is problematic as brew takes a long time with auto-update, and disabling the auto-update is not an ideal solution. Conda also distributes these packages, so switching to conda. Example issues with brew installation. https://app.circleci.com/pipelines/github/pytorch/audio/7825/workflows/53965bcf-6ddf-4e42-ad52-83fd1bbab717 This commit removes the use of `brew` by 1. Replacing the use of `wget` with `curl` (pre-installed in most distro) 2. Install `pkg-condig` from conda. Note: All the macOS jobs, including binary build jobs, uses conda. Using `pkg-config` from Conda makes it easy to discover the packages installed from conda. (like `ffmpeg` in https://github.com/pytorch/audio/issues/2122) 3. Add `pkg-config` to conda build-time dependency 4. Make sure that the availability of `pkg-config` is explicitly checked when `sox` is being configured. (otherwise, it will fail at somewhere in the middle of build process with somewhat unintuitve error message) Pull Request resolved: https://github.com/pytorch/audio/pull/1873 Reviewed By: carolineechen, nateanl Differential Revision: D33404975 Pulled By: mthrok fbshipit-source-id: ae512d3a3a422ebfe3b46c492bed44deecc36e72
-
- 31 Dec, 2021 1 commit
-
-
Werner Chao authored
Summary: As per item 2 on [issue 2051](https://github.com/pytorch/audio/issues/2051), dropping support for python 3.6. Removed 3.6 from test matrix and ran `.circleci/regenerate.py `. Pull Request resolved: https://github.com/pytorch/audio/pull/2119 Reviewed By: mthrok Differential Revision: D33379542 Pulled By: wernerchao fbshipit-source-id: 6d0fb51b18c2fa7c8cf4eeee4a7f19c4a5210fac
-
- 30 Dec, 2021 2 commits
-
-
moto authored
Summary: Preparation to land Python front-end of ffmpeg-related features. - Set BUILD_FFMPEG=1 in Linux/macOS unit test jobs - Install ffmpeg and pkg-config from conda-forge - Add note about Windows build process - Temporarily avoid `av_err2str` Pull Request resolved: https://github.com/pytorch/audio/pull/2114 Reviewed By: hwangjeff Differential Revision: D33371346 Pulled By: mthrok fbshipit-source-id: b0e16a35959a49a2166109068f3e0cbbb836e888
-
Joao Gomes authored
Summary: cc mthrok Pull Request resolved: https://github.com/pytorch/audio/pull/2116 Reviewed By: mthrok Differential Revision: D33368453 Pulled By: jdsgomes fbshipit-source-id: 09cf3fe5ed6f771c2f16505633c0e59b0c27453c
-
- 28 Dec, 2021 1 commit
-
-
moto authored
Summary: *Before* <img width="1094" alt="Screen Shot 2021-12-24 at 12 34 14 PM" src="https://user-images.githubusercontent.com/855818/147367213-b1e539c1-6e06-4e9b-aaf4-0458c502379b.png"> *After* https://app.circleci.com/pipelines/github/pytorch/audio/8870/workflows/0445f1ac-ad48-412f-8045-2400d0cef4f4/jobs/482060 <img width="1096" alt="Screen Shot 2021-12-24 at 12 33 32 PM" src="https://user-images.githubusercontent.com/855818/147367210-a9b759bb-f992-4dc1-9359-0ec3912b3070.png"> Pull Request resolved: https://github.com/pytorch/audio/pull/2102 Reviewed By: carolineechen Differential Revision: D33311253 Pulled By: mthrok fbshipit-source-id: 6944921a8be58a2062b66a7dfd2c7ffe8c0866c3
-
- 23 Dec, 2021 2 commits
-
-
Joao Gomes authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2096 run: `arc lint --apply-patches --paths-cmd 'hg files -I "./**/*.py"'` Reviewed By: mthrok Differential Revision: D33297351 fbshipit-source-id: 7bf5956edf0717c5ca90219f72414ff4eeaf5aa8
-
moto authored
Summary: Follow-up of https://github.com/pytorch/audio/issues/2086 The CI job to download the third party code and cache daily has not been properly updated. Pull Request resolved: https://github.com/pytorch/audio/pull/2095 Reviewed By: hwangjeff Differential Revision: D33291738 Pulled By: mthrok fbshipit-source-id: 6fc61f76b35c6f032085eda9d6053eefd2a1e0a9
-
- 22 Dec, 2021 1 commit
-
-
Joao Gomes authored
Summary: After discussing with Moto Hira, we decided to revert linting exemptions introduced previously in order to keep the entire audio project as formatted as possible, to reduce the time we spend on formatting discussion. Pull Request resolved: https://github.com/pytorch/audio/pull/2087 Reviewed By: mthrok Differential Revision: D33236949 Pulled By: jdsgomes fbshipit-source-id: e13079f532c4534d8a168059b0ded6fa375fdecf
-
- 20 Dec, 2021 1 commit
-
-
moto authored
Summary: Previously sox-related third-party source code was archived at `third_party/sox/archives`. Recently KenLM-related third-party source code was added and they are archived at `third_party/archives`. This PR changes the sox archive location to `third_party/archives`, so that all the archvies are cached at the same location. Pull Request resolved: https://github.com/pytorch/audio/pull/2086 Reviewed By: carolineechen Differential Revision: D33236927 Pulled By: mthrok fbshipit-source-id: 2f2aa5f4b386fefb46d7c98f7179c04995219f3c
-
- 11 Dec, 2021 1 commit
-
-
Andrey Talman authored
Summary: cc peterjc123 maxluk nbcsm guyang3532 gunandrose4u smartcat2010 mszhanyi Pull Request resolved: https://github.com/pytorch/audio/pull/2067 Reviewed By: seemethere Differential Revision: D33032607 Pulled By: atalman fbshipit-source-id: a5767e9af27690d3a7ab762ddf30178b3069cd35
-
- 10 Dec, 2021 2 commits
-
-
Zhaoheng Ni authored
Summary: The unit test failures seems to be caused by [conda 4.11](https://github.com/conda/conda/issues/11096) Remove conda update line fixes the issue. Pull Request resolved: https://github.com/pytorch/audio/pull/2069 Reviewed By: carolineechen Differential Revision: D33023851 Pulled By: nateanl fbshipit-source-id: 73246189d4ccc541e366a5367f532a5b456af8f8
-
Joao Gomes authored
Summary: Following up on [this comment ](https://github.com/pytorch/audio/pull/2056#issuecomment-988356439) I am separating the config changes from the formatting. cc NicolasHug mthrok Pull Request resolved: https://github.com/pytorch/audio/pull/2066 Reviewed By: mthrok Differential Revision: D32990377 Pulled By: jdsgomes fbshipit-source-id: 67a6251a51901702ad10ae43c35609a09cbf5c5c
-
- 03 Dec, 2021 1 commit
-
-
moto authored
Summary: While updating the documentation in release/0.10, a HIP error was raised. https://app.circleci.com/pipelines/github/pytorch/audio/8577/workflows/02c6ff44-a042-4f9a-8fb8-573a231f60db/jobs/452639 This happens because `pip install torchaudio -f https://...` defaults to ROCm version while `build_doc` is supposed to pick the CPU version. Adding suffix `+cpu` should resolve the isssue. It is validated on https://github.com/pytorch/audio/pull/2060 https://app.circleci.com/pipelines/github/pytorch/audio/8584/workflows/25ae26e5-273f-46f8-805d-ffc7b6b8eb58/jobs/453337 Pull Request resolved: https://github.com/pytorch/audio/pull/2060 Reviewed By: carolineechen Differential Revision: D32846765 Pulled By: mthrok fbshipit-source-id: e6b3b32646388b8c4ba864639f8b62d8b9d39844
-
- 24 Nov, 2021 1 commit
-
-
Yi Zhang authored
Summary: Similar to https://github.com/pytorch/vision/pull/4788 Make sure the workflow could download right PyTorch with cpu or cuda in case nightly build wasn't ready at that day. https://app.circleci.com/pipelines/github/pytorch/audio/8427/workflows/11a80738-bcdd-45e3-b37f-328be36c60ee/jobs/438285?invite=true#step-107-542  Pull Request resolved: https://github.com/pytorch/audio/pull/2026 Reviewed By: hwangjeff, nateanl Differential Revision: D32634926 Pulled By: mthrok fbshipit-source-id: 30d6349a0a2ce174b789a5888b1c8e0544a23a37
-
- 23 Nov, 2021 1 commit
-
-
moto authored
Summary: The sox_effects test in `concurrent.future.ThreadPoolExecutor` started failing since couple of days. While investigate this, skipping the test. Pull Request resolved: https://github.com/pytorch/audio/pull/2025 Reviewed By: nateanl Differential Revision: D32615933 Pulled By: mthrok fbshipit-source-id: 4f7301c0d3c0d11f687011e42e06d9c87ce4197f
-
- 19 Nov, 2021 1 commit
-
-
moto authored
Summary: With the introduction of tutorials, the turn around time for doc build has become longer. By default, the tutorial is not built but SPHINXOPT=-W treats it as error. This commit disable the option for the local build while keeping it for the CI. Pull Request resolved: https://github.com/pytorch/audio/pull/2013 Reviewed By: carolineechen Differential Revision: D32538952 Pulled By: mthrok fbshipit-source-id: eae4ffd87100dff466f91abfe26a82aa702d605a
-
- 04 Nov, 2021 1 commit
-
-
moto authored
With the introduction of TTS tutorial (#1973), it takes more than couple of minutes to build documentation. This commit makes the doc build process defaults to not build tutorials. To build tutorials one can use environment variable `BUILD_GALLERY=1`, and set `GALLERY_PATTERN=...` to filter the tutorials to build. This `GALLERY_PATTERN` is same approach as in `tutorials` repo. https://github.com/pytorch/tutorials/blob/cbf2238df0e78d84c15bd94288966d2f4b2e83ae/conf.py#L75-L83 Also this commit dynamically parse the subdirectory of `examples/gallery` so that when a new category of examples are added, it will automatically parsed.
-
- 03 Nov, 2021 1 commit
-
-
moto authored
This commit changes the build process so that the third party code are fetched automatically when `setup.py` is invoked. This is to allow 1. `build_sdist` to contain the third party library codes, so that source code distribution created at the time release tag is created is complete. 2. It makes it possible to do `pip install https://github.com/pytorch/audio.git`. Example: ``` !pip install 'cmake>=3.18' ninja !pip install --verbose git+https://github.com/pytorch/audio.git@auto-source ```
-
- 27 Oct, 2021 1 commit
-
-
moto authored
-
- 21 Oct, 2021 2 commits
-
-
Matti Picus authored
-
nateanl authored
-
- 19 Oct, 2021 1 commit
-
-
Caroline Chen authored
-
- 11 Oct, 2021 2 commits
-
-
Yi Zhang authored
* set cu113 for unittest_windows_gpu * fix old logic * Update .circleci/regenerate.py Co-authored-by:Nikita Shulga <nikita.shulga@gmail.com>
-
Nikita Shulga authored
* Limit Windows GPU testing to CUDA-11.3 only Which is the only CUDA version that planned to be supported on Windows for the upcoming release * Move unittests to 11.3 as well
-
- 06 Oct, 2021 1 commit
-
-
moto authored
-
- 27 Sep, 2021 1 commit
-
-
Yi Zhang authored
* enable windows cudatests * add this dir * minor change * vs integration * Update cuda_install.bat * add logs * minor change * minor change * cp vision conda activate * mv vc_env_helper.bat * minor change * exit if cuda not avaiable * install numpy * improt CMakeLists * check cuda * minor change * change windows GPU image from previous to stable * set libtorch audio suffix as pyd on Windows * reduce changes * check env settings
-