- 07 Apr, 2023 1 commit
-
-
atalman authored
Summary: Remove temp channel for python 3.11, simplify logic around cuda Pull Request resolved: https://github.com/pytorch/audio/pull/3250 Reviewed By: mthrok Differential Revision: D44788219 Pulled By: atalman fbshipit-source-id: 421ff9e0bf1818b41e395708cc4589d4a9c865bd
-
- 04 Apr, 2023 2 commits
-
-
moto authored
Summary: As we migrate to use upstream flashlight-text and KenLM, this PR disable building CTC decoder by default. This will stop shipping flashlight-text and KenLM bundle in torchaudio binary. Ref: https://github.com/pytorch/audio/issues/3088 cc jacobkahn Pull Request resolved: https://github.com/pytorch/audio/pull/3232 Reviewed By: hwangjeff Differential Revision: D44650872 Pulled By: mthrok fbshipit-source-id: 2415623abaf3cafa181135db5112d3c711137cd7
-
moto authored
Summary: Linux GPU unit test on CircleCI relies on custom Docker image with CUDA 10.2. PyTorch 2.0 does not support CUDA 10, so these tests have not run for a while. We have GPU tests on GHA for Linux, so we can get rid of them. Windows GPU tests are not ported to GHA yet, but they are still working on CircleCI, so we don't delete them yet. Pull Request resolved: https://github.com/pytorch/audio/pull/3231 Reviewed By: hwangjeff Differential Revision: D44639302 Pulled By: mthrok fbshipit-source-id: c1fd39f4805a50a12af4259d423985fe453fd229
-
- 03 Apr, 2023 1 commit
-
-
moto authored
Summary: Initial step to migrate to upstream CTC decoder. https://circleci.com/api/v1.1/project/github/pytorch/audio/1174432/output/107/0?file=true&allocation-id=642636c6eaaa102ce75beb8e-0-build%2FB77C8AB Pull Request resolved: https://github.com/pytorch/audio/pull/3225 Reviewed By: nateanl Differential Revision: D44581338 Pulled By: mthrok fbshipit-source-id: 1517fa0cd5e4ba001d136eb0dfc2a9349afcd2da
-
- 21 Mar, 2023 1 commit
-
-
Zhaoheng Ni authored
Summary: In librosa 0.10 release, positional arguments are deprecated (see https://github.com/librosa/librosa/pull/1521 for details). The PR fixes the HiFiGAN unit test by using keyword arguments for `librosa.filters.mel` function. Pull Request resolved: https://github.com/pytorch/audio/pull/3185 Reviewed By: mthrok Differential Revision: D44218852 Pulled By: nateanl fbshipit-source-id: 6171f7bec6a2144917697c1d640e701d95ec60d7
-
- 20 Mar, 2023 1 commit
-
-
moto authored
Summary: This commit adds CUDA frame support to FilterGraph It initializes and attaches CUDA frames context to FilterGraph, so that CUDA frames can be processed in FilterGraph. As a result, it enables 1. CUDA filter support such as `scale_cuda` 2. Properly retrieve the pixel format coming out of FilterGraph when CUDA HW acceleration is enabled. (currently it is reported as "cuda") Resolves https://github.com/pytorch/audio/issues/3159 Pull Request resolved: https://github.com/pytorch/audio/pull/3183 Reviewed By: hwangjeff Differential Revision: D44183722 Pulled By: mthrok fbshipit-source-id: 522d21039c361ddfaa87fa89cf49c19d210ac62f
-
- 04 Mar, 2023 1 commit
-
-
Zhaoheng Ni authored
Summary: Environment variable `TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_MACOS ` needs to be added when running the bash script Pull Request resolved: https://github.com/pytorch/audio/pull/3144 Reviewed By: mthrok Differential Revision: D43807178 Pulled By: nateanl fbshipit-source-id: 27c57d2efaed5519a12aa027967968895f357c67
-
- 03 Mar, 2023 1 commit
-
-
Zhaoheng Ni authored
Summary: `playback` function was added in https://github.com/pytorch/audio/issues/3026, the function only supports MacOS, hence the tests should be skipped on other OS. The PR skips the tests on linux gpu machines on Circle CI. Pull Request resolved: https://github.com/pytorch/audio/pull/3141 Reviewed By: xiaohui-zhang, mthrok Differential Revision: D43760546 Pulled By: nateanl fbshipit-source-id: 606907127feee28a66f61baca000a8ef708f8086
-
- 02 Mar, 2023 1 commit
-
-
moto authored
Summary: Fix build_doc job https://app.circleci.com/pipelines/github/pytorch/audio/15217/workflows/ce50b317-a59e-4741-b8d2-59129420deb8 - build.ffmpeg.html might not exist when IPython notebook is processed. Changing to main doc URL. - Fix bash cell syntax in HW tutorial - Fix C++ doc - Fix duplicated target name in streamwriter tutorial Pull Request resolved: https://github.com/pytorch/audio/pull/3125 Reviewed By: xiaohui-zhang Differential Revision: D43724078 Pulled By: mthrok fbshipit-source-id: ea7d46ec5e377cf2fbd7c3798df57da73750ac5c
-
- 17 Feb, 2023 1 commit
-
-
atalman authored
Summary: Same as: https://github.com/pytorch/vision/pull/7263 Pull Request resolved: https://github.com/pytorch/audio/pull/3071 Reviewed By: weiwangmeta Differential Revision: D43377741 Pulled By: atalman fbshipit-source-id: 0dbe0aaa10b9a4bad713563e98642b1a65e9ac07
-
- 14 Feb, 2023 1 commit
-
-
Zhaoheng Ni authored
Summary: replicate of https://github.com/pytorch/audio/issues/2644 Pull Request resolved: https://github.com/pytorch/audio/pull/2880 Reviewed By: mthrok Differential Revision: D41633911 Pulled By: nateanl fbshipit-source-id: 73cf145d75c389e996aafe96571ab86dc21f86e5
-
- 10 Feb, 2023 1 commit
-
-
Wei Wang authored
Summary: So far Linux and MacOS were tested to work fine out of the box. This PR is created to verify this -- disabled windows jobs and configs for now. Pull Request resolved: https://github.com/pytorch/audio/pull/3039 Reviewed By: osalpekar Differential Revision: D43174745 Pulled By: weiwangmeta fbshipit-source-id: 81766905256e03c5a01cb5448a350f5d409ca4b8
-
- 08 Feb, 2023 1 commit
-
-
DanilBaibak authored
Summary: Switch to Nova M1 Conda Pull Request resolved: https://github.com/pytorch/audio/pull/2908 Reviewed By: seemethere, osalpekar Differential Revision: D43093605 Pulled By: DanilBaibak fbshipit-source-id: 9e44f26cfb87e277c3808ee59f50218b4629e86e
-
- 07 Feb, 2023 1 commit
-
-
juan.azcarreta.ortiz authored
Summary: Allows user to play audio through the device speaker. Pull Request resolved: https://github.com/pytorch/audio/pull/3026 Test Plan: Created a new test that mocks a call to the write audio chunk method from StreamWriter. To run the test: `pytest test/torchaudio_unittest/io/_playback_test.py` Reviewed By: mthrok Differential Revision: D43082062 Pulled By: jazcarretao fbshipit-source-id: 01a85b32ce925687a633d1208d15d54556e89dd8
-
- 06 Feb, 2023 1 commit
-
-
atalman authored
Summary: Switch circleci jobs from cu116 to cu117 Pull Request resolved: https://github.com/pytorch/audio/pull/3034 Reviewed By: DanilBaibak Differential Revision: D43042385 Pulled By: atalman fbshipit-source-id: 636e3d86d66a6091d13d731238550d800e77ccc8
-
- 01 Feb, 2023 3 commits
-
-
atalman authored
Summary: Remove cuda 11.6 from CI replace with 11.7 Following the Release readme here: https://github.com/pytorch/pytorch/blob/master/RELEASE.md#release-compatibility-matrix Pull Request resolved: https://github.com/pytorch/audio/pull/3031 Reviewed By: mthrok Differential Revision: D42937626 Pulled By: atalman fbshipit-source-id: 7e01c56ec0eefbef9ad455d013fced9012febe82
-
moto authored
Summary: Adding C++ documentation. (C++ APIs are categorized as prototype, though it's used by Python beta APIs.) https://output.circle-artifacts.com/output/job/69654229-a99e-4b15-9ce0-7bc6bcf01101/artifacts/0/docs/libtorchaudio.html <img width="1202" alt="Screenshot 2023-01-31 at 11 48 47 AM" src="https://user-images.githubusercontent.com/855818/215828167-d23032f8-9e40-4413-b5b1-5cbd12d705e9.png"> Pull Request resolved: https://github.com/pytorch/audio/pull/2994 Reviewed By: hwangjeff Differential Revision: D42876621 Pulled By: mthrok fbshipit-source-id: d8b8d610b87ec766501baa88b7506368a9905a6a
-
Wei Wang authored
Summary: https://github.com/pytorch/pytorch/pull/93155 Core has dropped python3.7 Pull Request resolved: https://github.com/pytorch/audio/pull/3020 Reviewed By: mthrok Differential Revision: D42902346 Pulled By: weiwangmeta fbshipit-source-id: 07ab1aff0e128c5960d87e5fa29e341310dea388
-
- 27 Jan, 2023 1 commit
-
-
DanilBaibak authored
Summary: Switch to Nova Linux Conda build. Pull Request resolved: https://github.com/pytorch/audio/pull/2899 Reviewed By: seemethere, osalpekar, mthrok Differential Revision: D42416835 Pulled By: DanilBaibak fbshipit-source-id: 70886c4ff6f3243b80059be9385269cc0f2d4764
-
- 14 Jan, 2023 1 commit
-
-
Zhaoheng Ni authored
Summary: XLS-R tests are supposed to be skipped on gpu machines, but they are forced to run in [_skipIf](https://github.com/pytorch/audio/blob/main/test/torchaudio_unittest/common_utils/case_utils.py#L143-L145) decorator. This PR skips the XLS-R tests if the machine is CI and CUDA is available. Pull Request resolved: https://github.com/pytorch/audio/pull/2982 Reviewed By: xiaohui-zhang Differential Revision: D42520292 Pulled By: nateanl fbshipit-source-id: c6ee4d4a801245226c26d9cd13e039e8d910add2
-
- 11 Jan, 2023 1 commit
-
-
pbialecki authored
Summary: CC atalman Pull Request resolved: https://github.com/pytorch/audio/pull/2951 Reviewed By: mthrok Differential Revision: D42459205 Pulled By: atalman fbshipit-source-id: b2d7c5604ba1f3bb4d9a45a052ac41054acd52dd
-
- 15 Dec, 2022 1 commit
-
-
DanilBaibak authored
Summary: Switch to Nova MacOS and M1 Wheels. This PR is a step in migrating from CircleCI to the Nova workflow. - [x] Disable the CircleCI builds for MacOS Wheel. - [x] Disable the CircleCI builds for M1 Wheel. - [x] Enable the Nova workflow for MacOS Wheel. - [x] Enable the Nova workflow for M1 Wheel. Pull Request resolved: https://github.com/pytorch/audio/pull/2907 Reviewed By: osalpekar, mthrok Differential Revision: D42040965 Pulled By: DanilBaibak fbshipit-source-id: b87f028cf5686bf97265109591fb0a8c1190324c
-
- 13 Dec, 2022 1 commit
-
-
DanilBaibak authored
Summary: Switch to Nova Linux Wheel build. - [x] Disable the CircleCI builds for Linux Wheel. - [x] Enable the Nova workflow for Linux Wheel. ~The Linux Wheel Python3.8 build has been kept because it is a dependency for the `docstring_parameters_sync` job.~ As Omkar pointed out, Docstring Parameters Sync also runs on GHA (https://github.com/pytorch/audio/actions/runs/3638187635/jobs/6140090209). So, we completely switched to the Nova Linux Wheel build. Pull Request resolved: https://github.com/pytorch/audio/pull/2896 Reviewed By: mthrok Differential Revision: D41994993 Pulled By: DanilBaibak fbshipit-source-id: 2bafdbe1b62ef8fa194ce96f4d4667a3ed3dc44f
-
- 07 Dec, 2022 1 commit
-
-
Jithun Nair authored
Summary: Dependent on PR https://github.com/pytorch/pytorch/pull/89101 Pull Request resolved: https://github.com/pytorch/audio/pull/2853 Reviewed By: atalman, osalpekar Differential Revision: D41737634 Pulled By: malfet fbshipit-source-id: 715a97a2da8ef309cea78d971b47c07463495683
-
- 21 Oct, 2022 1 commit
-
-
Zhaoheng Ni authored
Summary: The motivation of generating `artifact.tar.gz` in the `build_docs` job is to easily use it for adding documentation in each stable release. But it is committed into `gh-pages` branch which causes the git repository very huge (see https://github.com/pytorch/audio/issues/2783). This PR removes the tar file from the commit. Pull Request resolved: https://github.com/pytorch/audio/pull/2786 Reviewed By: carolineechen Differential Revision: D40591152 Pulled By: nateanl fbshipit-source-id: 47df60c2ec7bcdcc40e2b6078219b9397e6bfed1
-
- 11 Oct, 2022 1 commit
-
-
atalman authored
Summary: Increase inactivity timeout for binary build jobs Pull Request resolved: https://github.com/pytorch/audio/pull/2754 Reviewed By: carolineechen Differential Revision: D40275368 Pulled By: atalman fbshipit-source-id: 5e682bb78bda640d615f874fbdf0e650b5a38ee0
-
- 06 Oct, 2022 1 commit
-
-
Ivan Zaitsev authored
Summary: The goal is to to reduce the number of job failures due to timeouts, see https://app.circleci.com/pipelines/github/pytorch/audio/12882/workflows/f99da1a5-32e6-4bac-8ceb-fbf36d693e2d/jobs/936363?invite=true#step-105-105 for example. Pull Request resolved: https://github.com/pytorch/audio/pull/2734 Reviewed By: weiwangmeta, atalman Differential Revision: D40077578 fbshipit-source-id: 573f43a4d088a7086fa6925ac5ba1fdd1e8f39ec
-
- 29 Sep, 2022 1 commit
-
-
atalman authored
Summary: Cuda 10.2 deprecation, migration of unit tests from cuda 10.2 to cuda 11.6 Pull Request resolved: https://github.com/pytorch/audio/pull/2724 Reviewed By: weiwangmeta Differential Revision: D39912484 Pulled By: atalman fbshipit-source-id: e760b630375eae94384cda68d24f83ef46ada6d9
-
- 28 Sep, 2022 3 commits
-
-
atalman authored
Summary: Revert this fot now untill docker is updated Pull Request resolved: https://github.com/pytorch/audio/pull/2723 Reviewed By: nateanl Differential Revision: D39900382 Pulled By: atalman fbshipit-source-id: f8701e359bc11e8f9f3a29144f7e7da336a470da
-
Andrey Talman authored
Summary: Removing cuda102 Pull Request resolved: https://github.com/pytorch/audio/pull/2715 Reviewed By: hwangjeff Differential Revision: D39823444 Pulled By: atalman fbshipit-source-id: c11d798ab86cf9a6d5ed3804958b4a0c2f8a87ff
-
Ivan Zaitsev authored
Summary: Example job that was failing previously: https://app.circleci.com/pipelines/github/pytorch/audio/12796/workflows/ae96794a-6df4-4a2a-84df-ada7a7250045/jobs/927709 The failure: ``` "Detected that PyTorch and TorchAudio were compiled with different CUDA versions. " RuntimeError: Detected that PyTorch and TorchAudio were compiled with different CUDA versions. PyTorch has CUDA version 11.7 whereas TorchAudio has CUDA version 11.6. Please install the TorchAudio version that matches your PyTorch version. ``` Has install command: ``` pip install $(ls ~/workspace/torchaudio*.whl) -f "https://download.pytorch.org/whl/${UPLOAD_CHANNEL}/torch_${UPLOAD_CHANNEL}.html" # expands to: pip install /c/Users/circleci/workspace/torchaudio-0.13.0.dev20220927+cu116-cp37-cp37m-win_amd64.whl -f https://download.pytorch.org/whl/nightly/torch_nightly.html ``` Linux job (succeeds) for uses different "-f" (find links) url, that includes specific cuda version: https://app.circleci.com/pipelines/github/pytorch/audio/12809/workflows/aadca2ab-5a00-4a0a-ab6a-4a1b7a503713/jobs/927861 Command: ``` pip install $(ls ~/workspace/torchaudio*.whl) -f "https://download.pytorch.org/whl/${UPLOAD_CHANNEL}/${CU_VERSION}/torch_${UPLOAD_CHANNEL}.html" # expands to: pip install /root/workspace/torchaudio-0.13.0.dev20220927+cu116-cp37-cp37m-linux_x86_64.whl -f https://download.pytorch.org/whl/nightly/cu116/torch_nightly.html ``` This PR makes Windows installation match the linux one. Testing: * verified command manually on Circle CI: ``` >>> import torch >>> import torchaudio C:\tools\miniconda3\lib\site-packages\torchaudio\compliance\kaldi.py:22: UserWarning: Failed to initialize NumPy: numpy.core.multiarray failed to import (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\builder\windows\pytorch\torch\csrc\utils\tensor_numpy.cpp:77.) EPSILON = torch.tensor(torch.finfo(torch.float).eps) C:\tools\miniconda3\lib\site-packages\torchaudio\backend\utils.py:62: UserWarning: No audio backend is available. warnings.warn("No audio backend is available.") ``` Co-authered: weiwangmeta Pull Request resolved: https://github.com/pytorch/audio/pull/2721 Reviewed By: hwangjeff Differential Revision: D39870805 Pulled By: izaitsevfb fbshipit-source-id: 2957cba4f53d00783a5c07099f24050ce15e7d1c
-
- 27 Sep, 2022 1 commit
-
-
Omkar Salpekar authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2718 Original commit changeset: 7e222d80ca07 Original Phabricator Diff: D39756852 (https://github.com/pytorch/audio/commit/7ba7cf4d24a2967b8fa4aaff437116524281f8fd) Reviewed By: weiwangmeta Differential Revision: D39839899 fbshipit-source-id: f5605eb9882f7c7f0008e88338ab711131b29404
-
- 26 Sep, 2022 2 commits
-
-
Andrey Talman authored
Summary: Conda version on circleCI prints following message: ``` ==> WARNING: A newer version of conda exists. <== current version: 4.6.14 latest version: 4.14.0 ``` and as a result this error: ``` + /c/tools/miniconda3/Scripts/conda.exe install -v -y -c pytorch-nightly -c nvidia pytorch numpy ffmpeg pytorch-cuda=11.6 Collecting package metadata: ...working... done Solving environment: ...working... Too long with no output (exceeded 30m0s): context deadline exceeded ``` This should update the conda version running on the system and allow us to install pytorch and run some tests. Pull Request resolved: https://github.com/pytorch/audio/pull/2704 Reviewed By: weiwangmeta Differential Revision: D39820037 Pulled By: atalman fbshipit-source-id: 4a82a7a6cbe3dc1a5807ac669e2fa79f454037fa
-
Andrey Talman authored
Summary: Remove linux wheel from circleci Pull Request resolved: https://github.com/pytorch/audio/pull/2714 Reviewed By: weiwangmeta Differential Revision: D39816121 Pulled By: atalman fbshipit-source-id: a3c99b530896888d7b4271d8b3f27f3c986b3480
-
- 23 Sep, 2022 1 commit
-
-
Omkar Salpekar authored
Summary: This does 2 things: Comments out Linux Wheels-related jobs in CircleCI so that they are not run on nightlies/releases. Adds a GHA workflow that calls the build workflow in pytorch/test-infra. Testing: Verified that the builds are triggered by this workflow, and all builds are green: https://github.com/pytorch/audio/actions/runs/3109635749/jobs/5040029155 Pull Request resolved: https://github.com/pytorch/audio/pull/2702 Reviewed By: seemethere Differential Revision: D39756852 Pulled By: osalpekar fbshipit-source-id: 7e222d80ca0720e3be43b929f1e55f5c0166b947
-
- 20 Sep, 2022 1 commit
-
-
Jithun Nair authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2672 Reviewed By: atalman Differential Revision: D39468320 Pulled By: mthrok fbshipit-source-id: 0e7bd4fd922ba0db51700e140b95328a5b687a6f
-
- 14 Sep, 2022 1 commit
-
-
Andrey Talman authored
Summary: CUDA 11.3 Removing. Core PR: https://github.com/pytorch/pytorch/pull/84866 cc malfet ptrblck Pull Request resolved: https://github.com/pytorch/audio/pull/2670 Reviewed By: malfet, osalpekar Differential Revision: D39449263 Pulled By: atalman fbshipit-source-id: f86bb119685ead3ffcabd92c4bb8076aecde4095
-
- 26 Aug, 2022 1 commit
-
-
pbialecki authored
Summary: CC atalman Pull Request resolved: https://github.com/pytorch/audio/pull/2623 Reviewed By: hwangjeff, nateanl Differential Revision: D39036432 Pulled By: atalman fbshipit-source-id: cd74a1bf8f74e31bd2c32c80d32c617f4b1766e8
-
- 24 Aug, 2022 1 commit
-
-
moto authored
Summary: This commit adds FFmpeg-based encoder StreamWriter class. StreamWriter is pretty much the opposite of StreamReader class, and it supports; * Encoding audio / still image / video * Exporting to local file / streaming protocol / devices etc... * File-like object support (in later commit) * HW video encoding (in later commit) See also: https://fburl.com/gslide/z85kn5a9 (Meta internal) Pull Request resolved: https://github.com/pytorch/audio/pull/2628 Reviewed By: nateanl Differential Revision: D38816650 Pulled By: mthrok fbshipit-source-id: a9343b0d55755e186971dc96fb86eb52daa003c8
-
- 16 Aug, 2022 1 commit
-
-
Andrey Talman authored
Summary: Similar to https://github.com/pytorch/vision/pull/6218 Fixing MacOS builds Pull Request resolved: https://github.com/pytorch/audio/pull/2622 Reviewed By: weiwangmeta Differential Revision: D38722983 Pulled By: atalman fbshipit-source-id: 4cef85c97dc270fc812bc289592c4f3815f73c85
-