- 27 Jun, 2022 1 commit
-
-
Andrey Talman authored
Summary: Fix for the cuda 11.6 and usage of cudatoolkit Pull Request resolved: https://github.com/pytorch/audio/pull/2501 Reviewed By: mthrok Differential Revision: D37388598 Pulled By: atalman fbshipit-source-id: 41add7ad6fbb3d156cc1270625dc085c62f7a531
-
- 15 Jun, 2022 2 commits
-
-
moto authored
Summary: Lint style has diverged since fb-internal lint engine has been changed. Backport of https://github.com/pytorch/audio/issues/2466. Pull Request resolved: https://github.com/pytorch/audio/pull/2487 Reviewed By: carolineechen Differential Revision: D37160193 Pulled By: mthrok fbshipit-source-id: cf4e2091a78a0da53269ae1251a55d4d1e52ead2
-
moto authored
Summary: The version of MKL that is installed alongside PyTorch has been bumped to 2022.1 on Windows and it is causing installation issue in unit tests. This commit pins the previous version Backport of https://github.com/pytorch/audio/issues/2463 Pull Request resolved: https://github.com/pytorch/audio/pull/2486 Reviewed By: nateanl Differential Revision: D37160156 Pulled By: mthrok fbshipit-source-id: 7e3a30c25782b349a3cad2ee6d1141affc921881
-
- 07 Jun, 2022 1 commit
-
-
moto authored
Summary: At the time of release, we need to download doc built by CI. CircleCI does not have feature to download multiple files. This commit add the archive of built documentations as CI artifact so that the whole documentation can be downloaded at once. Resolves https://github.com/pytorch/audio/issues/2340 Pull Request resolved: https://github.com/pytorch/audio/pull/2448 Reviewed By: hwangjeff Differential Revision: D36942077 Pulled By: mthrok fbshipit-source-id: 61dde0d71841434a3d0624404d99911aa6956f88
-
- 02 Jun, 2022 1 commit
-
-
moto authored
Summary: Remove the code related to libmad, which had been disabled in https://github.com/pytorch/audio/issues/2354 In https://github.com/pytorch/audio/issues/2419, we mp3 decoding to ffmpeg. But CI tests were still using libmad. This commit completely removes libmad from torchaudio. This is BC-breaking change as `apply_sox_effects_file` function cannot handle MP3, and it cannot fallback to ffmpeg. The workaround for this is to use `torchaudio.load` then `apply_sox_effects_tensor`. Pull Request resolved: https://github.com/pytorch/audio/pull/2428 Reviewed By: carolineechen Differential Revision: D36851805 Pulled By: mthrok fbshipit-source-id: f98795c59a1ac61cef511f2bbeac37f7c3c69d55
-
- 01 Jun, 2022 1 commit
-
-
moto authored
Summary: A couple of weeks ago we started to see OpenMP not found error on macOS CI. From https://github.com/pytorch/audio/issues/2404, we install OpenMP from brew, and build passes, but unit tests are seg-faulting ever since. https://app.circleci.com/pipelines/github/pytorch/audio/10825/workflows/c0ecae99-d409-4df2-ab91-9bcb126c309d/jobs/671518 The failing test uses `torchaudio.functional.filitfilt`, which uses [OpenMP for parallel execution](https://github.com/pytorch/audio/blob/6057d3cf1c2f3a4c5072a3853a021bb8b4ce61f7/torchaudio/csrc/lfilter.cpp#L20). This commit reverts https://github.com/pytorch/audio/issues/2404 and disables OpenMP for macOS builds and tests. Pull Request resolved: https://github.com/pytorch/audio/pull/2431 Reviewed By: atalman Differential Revision: D36819141 Pulled By: mthrok fbshipit-source-id: 824300866a55f8b029d21649dc96cd80ae2ff697
-
- 30 May, 2022 1 commit
-
-
moto authored
Summary: All the unittests jobs are failing due to import error due to protobuf and scipy. This commit pins the versions of them to an older version. ## protobuf https://app.circleci.com/pipelines/github/pytorch/audio/10979/workflows/42005226-ca7e-471c-80f4-db09f4bd2089/jobs/692078 ``` E TypeError: Descriptors cannot not be created directly. E If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0. E If you cannot immediately regenerate your protos, some other possible workarounds are: E 1. Downgrade the protobuf package to 3.20.x or lower. E 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower). E E More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates ``` https://github.com/protocolbuffers/protobuf/issues/10051 https://github.com/PyTorchLightning/pytorch-lightning/issues/13159 ## scipy (pypocketfft) 1.8.1 is causing issue. https://app.circleci.com/pipelines/github/pytorch/audio/10980/workflows/470a9361-4cc5-4d7c-9264-28fc8b86f1cb/jobs/692267 ``` ../env/lib/python3.9/site-packages/librosa/core/audio.py:11: in <module> import scipy.signal ../env/lib/python3.9/site-packages/scipy/signal/__init__.py:309: in <module> from . import _sigtools, windows ../env/lib/python3.9/site-packages/scipy/signal/windows/__init__.py:41: in <module> from ._windows import * ../env/lib/python3.9/site-packages/scipy/signal/windows/_windows.py:7: in <module> from scipy import linalg, special, fft as sp_fft ../env/lib/python3.9/site-packages/scipy/fft/__init__.py:91: in <module> from ._helper import next_fast_len ../env/lib/python3.9/site-packages/scipy/fft/_helper.py:3: in <module> from ._pocketfft import helper as _helper ../env/lib/python3.9/site-packages/scipy/fft/_pocketfft/__init__.py:3: in <module> from .basic import * ../env/lib/python3.9/site-packages/scipy/fft/_pocketfft/basic.py:6: in <module> from . import pypocketfft as pfft E ImportError: /home/circleci/project/env/lib/python3.9/site-packages/torch/lib/../../../.././libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /home/circleci/project/env/lib/python3.9/site-packages/scipy/fft/_pocketfft/pypocketfft.cpython-39-x86_64-linux-gnu.so) Pull Request resolved: https://github.com/pytorch/audio/pull/2422 Reviewed By: atalman Differential Revision: D36764198 Pulled By: mthrok fbshipit-source-id: 897a79fe9c3165206c2e747147fd0f257fc4f683
-
- 20 May, 2022 2 commits
-
-
moto authored
Summary: After https://github.com/pytorch/audio/issues/2395, build_doc job is exceeding default no-output-timeout threshould (10m). This commit updates the timeout threshold to 30m. Also it moves the installation of tools to the previous step. Pull Request resolved: https://github.com/pytorch/audio/pull/2399 Reviewed By: carolineechen Differential Revision: D36539022 Pulled By: mthrok fbshipit-source-id: 391764a0fb5bf87cfb2beaab401a90dcb56493e5
-
moto authored
Summary: This commit adds tutorial to enable/use NVDEC with Stream API. https://output.circle-artifacts.com/output/job/19e66a4b-1819-4804-8834-d38e6c80c4fd/artifacts/0/docs/hw_acceleration_tutorial.html Because the use of NVDEC requires build / install FFmpeg from source, this tutorial was authored on Google Colab, tailored to its environment. The tutorial here is the result of the notebook execution, with the link to the publicly accessible Google Colab notebook. Pull Request resolved: https://github.com/pytorch/audio/pull/2393 Reviewed By: hwangjeff Differential Revision: D36404408 Pulled By: mthrok fbshipit-source-id: 9c820d3db4d06c5b343ecad0708489125ca06948
-
- 19 May, 2022 1 commit
-
-
Eli Uriegas authored
Summary: To resolve nightly / general build issues relating to OpenMP not being found, see https://hud.pytorch.org/pytorch/audio/commit/c6a376cc5679c1940e49fc3e0ba22eaead6c2467 ``` -- Found Torch: /Users/distiller/miniconda3/envs/env3.10/lib/python3.10/site-packages/torch/lib/libtorch.dylib CMake Error at /Users/distiller/miniconda3/envs/env3.10/lib/python3.10/site-packages/cmake/data/CMake.app/Contents/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) Call Stack (most recent call first): /Users/distiller/miniconda3/envs/env3.10/lib/python3.10/site-packages/cmake/data/CMake.app/Contents/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) /Users/distiller/miniconda3/envs/env3.10/lib/python3.10/site-packages/cmake/data/CMake.app/Contents/share/cmake-3.22/Modules/FindOpenMP.cmake:544 (find_package_handle_standard_args) CMakeLists.txt:131 (find_package) -- Configuring incomplete, errors occurred! ``` Signed-off-by:
Eli Uriegas <eliuriegas@fb.com> Pull Request resolved: https://github.com/pytorch/audio/pull/2404 Reviewed By: atalman Differential Revision: D36495791 Pulled By: seemethere fbshipit-source-id: 7b6fa2a62fda6fc468cfcbdf8d2163e6b9c327b0
-
- 16 May, 2022 1 commit
-
-
moto authored
Summary: This commit moves `build_doc` job to run on top of Conda binary build job. The motivation is that Conda provides easy access to third party tools that are required to build complex documentation. Specifically in https://github.com/pytorch/audio/pull/2393, ipynb-style tutorial is being added, which requires `nbsphinx`. `nbsphinx` requires `pandoc` package and there was some issue with the version from PyPI. A workaround is to use the one from Conda package. Pull Request resolved: https://github.com/pytorch/audio/pull/2395 Reviewed By: carolineechen, nateanl Differential Revision: D36404407 Pulled By: mthrok fbshipit-source-id: 26ec5ebfd5be795384306a9f24817a2eb3ec96c1
-
- 13 May, 2022 1 commit
-
-
moto authored
Summary: This commit moves the Streaming API out of prototype module. * The related classes are renamed as following - `Streamer` -> `StreamReader`. - `SourceStream` -> `StreamReaderSourceStream` - `SourceAudioStream` -> `StreamReaderSourceAudioStream` - `SourceVideoStream` -> `StreamReaderSourceVideoStream` - `OutputStream` -> `StreamReaderOutputStream` This change is preemptive measurement for the possibility to add `StreamWriter` API. * Replace BUILD_FFMPEG build arg with USE_FFMPEG We are not building FFmpeg, so USE_FFMPEG is more appropriate --- After https://github.com/pytorch/audio/issues/2377 Remaining TODOs: (different PRs) - [ ] Introduce `is_ffmpeg_binding_available` function. - [ ] Refactor C++ code: - Rename `Streamer` to `StreamReader`. - Rename `streamer.[h|cpp]` to `stream_reader.[h|cpp]`. - Rename `prototype.cpp` to `stream_reader_binding.cpp`. - Introduce `stream_reader` directory. - [x] Enable FFmpeg in smoke test (https://github.com/pytorch/audio/issues/2381) Pull Request resolved: https://github.com/pytorch/audio/pull/2378 Reviewed By: carolineechen Differential Revision: D36359299 Pulled By: mthrok fbshipit-source-id: 6a57b702996af871e577fb7addbf3522081c1328
-
- 11 May, 2022 1 commit
-
-
moto authored
Summary: Conda package build performs simple smoke test, which is different from smoke_test jobs we define on our CI jobs. Currently Conda packaging smoke test verifies the imporatability of `torchaudio.prototype.io`, which requires FFmpeg 4. 1. We list FFmpeg 4 as runtime requirements, but this means that conda's dependency resolver takes FFmpeg 4 into consideration. FFmpeg 5 was release this year, and we can expect that user base will move to FFmpeg gradually. If user environment has some constraint on FFmpeg, torchaudio will have conflict and it will prevent users from install torchaudio. 2. In #2377 the way optional dependency is checked/initialized is changed, so this Conda smoke test will no longer check the integrity with FFmpeg libraries. To solve the issues above, this commit moves the part that tests integrity with FFmpeg libraries to the smoke test we define on CircleCI. Pull Request resolved: https://github.com/pytorch/audio/pull/2381 Reviewed By: carolineechen Differential Revision: D36323706 Pulled By: mthrok fbshipit-source-id: 57ca816e0f3ad8e16d21e56062f6ed8a09ab93a3
-
- 10 May, 2022 1 commit
-
-
Kyle Chen authored
Summary: previous update for rocm: https://github.com/pytorch/audio/pull/2186 Pull Request resolved: https://github.com/pytorch/audio/pull/2362 Reviewed By: seemethere Differential Revision: D36283672 Pulled By: mthrok fbshipit-source-id: bfd38940d027c8ccd72ab48991e5ab7f84b0e9c0
-
- 06 May, 2022 2 commits
-
-
moto authored
Summary: This commit changes the way torchaudio binary distributions are built. * For all the binary distributions (conda/pip on Linux/macOS/Windnows), build custom FFmpeg libraries. * The custom FFmpeg libraries do not use `--use-gpl` nor `--use-nonfree`, so that they stay LGPL. * The custom FFmpeg libraries employ rpath so that the torchaudio binary distributions look for the corresponding FFmpeg libraries installed in the runtime environment. * The torchaudio binary build process will use them to bootstrap its build process. * The custom FFmpeg libraries are NOT shipped. This commit also add disclaimer about FFmpeg in README. Pull Request resolved: https://github.com/pytorch/audio/pull/2355 Reviewed By: nateanl Differential Revision: D36202087 Pulled By: mthrok fbshipit-source-id: c30e5222ba190106c897e42f567cac9152dbd8ef
-
moto authored
Summary: The smoke test jobs simply perform `import torchaudio` to check if the package artifacts are sane. Originally, the CI was executing it in the root directory. This was fine unless the source code is checked out. When source code is checked out, performing `import torchaudio` in root directory would import source torchaudio directory, instead of the installed package. This error is difficult to notice, so this commit introduces common script to perform the smoke test, while moving out of root directory. Pull Request resolved: https://github.com/pytorch/audio/pull/2365 Reviewed By: carolineechen Differential Revision: D36202069 Pulled By: mthrok fbshipit-source-id: 4396f85fec5c54869ada4c08f51304539f1b05cf
-
- 05 May, 2022 2 commits
-
-
moto authored
Summary: Currently smoke tests are only executed on nightly jobs. This is inconvenient as PRs that changes build process do not get the signal naturally. This commit changes it by always executing smoke tests. Pull Request resolved: https://github.com/pytorch/audio/pull/2364 Reviewed By: atalman Differential Revision: D36171267 Pulled By: mthrok fbshipit-source-id: e549965ba139b5992177b7a094d87c9ef4432a7f
-
Andrey Talman authored
Summary: This PR fixes Windows Smoke tests Tested via circleci : https://app.circleci.com/pipelines/github/pytorch/audio/10572/workflows/970fd791-25cc-4af4-8183-a7835e1891bf/jobs/637607 Pull Request resolved: https://github.com/pytorch/audio/pull/2361 Reviewed By: nateanl, mthrok Differential Revision: D36167317 Pulled By: atalman fbshipit-source-id: 1418ebffd74614cc1110dc032d16ee9502a7d571
-
- 28 Apr, 2022 2 commits
-
-
moto authored
Summary: libmad integration should be enabled only from source-build Pull Request resolved: https://github.com/pytorch/audio/pull/2354 Reviewed By: nateanl Differential Revision: D36012035 Pulled By: mthrok fbshipit-source-id: adeda8cbfd418f96245909cae6862b648a6915a7
-
Andrey Talman authored
Summary: Fix audio win smoke test to use GPU hosts for CUDA builds Pull Request resolved: https://github.com/pytorch/audio/pull/2353 Reviewed By: mthrok Differential Revision: D36006928 Pulled By: atalman fbshipit-source-id: a27c4cc34093810c8cc08e01188e09b474478001
-
- 26 Apr, 2022 1 commit
-
-
Andrey Talman authored
Summary: Fix for torchaudio windows tests Following is an example of such test failing: https://app.circleci.com/pipelines/github/pytorch/audio/9408/workflows/e6e5a05c-7080-4fdc-b478-2182aed5f234/jobs/531612 The following code is failing: `conda install -v -y $(ls ~/workspace/torchaudio*.tar.bz2)` This is because the install package is generated in the following directory: `/workspace/conda-bld/win-64/` Pull Request resolved: https://github.com/pytorch/audio/pull/2350 Reviewed By: mthrok Differential Revision: D35912424 Pulled By: atalman fbshipit-source-id: fc4f66ffca24061cc768a5f1010b448f065b9410
-
- 25 Apr, 2022 1 commit
-
-
Andrey Talman authored
Summary: Fix python 3.10 smoke tests Pull Request resolved: https://github.com/pytorch/audio/pull/2348 Reviewed By: mthrok Differential Revision: D35906343 Pulled By: atalman fbshipit-source-id: 6dbb39e69c9751da4b86d5da38a6d11816d527c5
-
- 22 Apr, 2022 2 commits
-
-
Andrey Talman authored
Summary: Cuda 11.5 remove since we introduced cuda 11.6 Pull Request resolved: https://github.com/pytorch/audio/pull/2346 Reviewed By: mthrok Differential Revision: D35856758 Pulled By: atalman fbshipit-source-id: d3c0cf7639fd20f9ccc52c0738f247b8598f1ed7
-
Andrey Talman authored
Summary: Same change as done in this vision [PR](https://github.com/pytorch/vision/pull/5802) As Ubuntu-1604 runners will no longer be available in early May Update ubuntu-1604-cuda-10.1:201909-23 to ubuntu-2004-cuda-11.4:202110-01 Per [CircleCI Configuration reference](https://circleci.com/docs/2.0/configuration-reference/) Resolves https://github.com/pytorch/audio/issues/2279 Pull Request resolved: https://github.com/pytorch/audio/pull/2343 Reviewed By: mthrok Differential Revision: D35844880 Pulled By: atalman fbshipit-source-id: 318a9fa42455e55664f3da6ab67625cb969f72e6
-
- 21 Apr, 2022 1 commit
-
-
Andrey Talman authored
Summary: CUDA 11.6 for TorchAudio Pull Request resolved: https://github.com/pytorch/audio/pull/2328 Reviewed By: mthrok Differential Revision: D35826414 Pulled By: atalman fbshipit-source-id: 0a471f0566286d69c0c73191aea7fd5ac0647e5f
-
- 27 Feb, 2022 1 commit
-
-
Nikita Shulga authored
Summary: Make them more aligned with ones in https://github.com/pytorch/vision/blob/main/.circleci/unittest/linux/scripts/setup_env.sh This is preliminary step towards eradicating unneeded conda-forge dependencies, see https://github.com/pytorch/audio/pull/2260 Pull Request resolved: https://github.com/pytorch/audio/pull/2265 Reviewed By: mthrok Differential Revision: D34499635 Pulled By: malfet fbshipit-source-id: f87a3e4568aeeab9c6787a777c3231153c4539f0
-
- 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 1 commit
-
-
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
-