1. 06 Jan, 2022 2 commits
  2. 04 Jan, 2022 1 commit
  3. 23 Dec, 2021 1 commit
  4. 20 Dec, 2021 1 commit
    • moto's avatar
      Standardize the location of third-party source code (#2086) · 2476dd2d
      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
      2476dd2d
  5. 17 Dec, 2021 1 commit
    • moto's avatar
      Add static build of KenLM (#2076) · adc559a8
      moto authored
      Summary:
      Add KenLM and its dependencies required for static build (`zlib`, `bzip2`, `lzma` and `boost-thread`).
      
      The KenLM and its dependencies are build but since no corresponding code on torchaudio side is changed, the resulting torchaudio extension module is not changed. (therefore, as long as build process passes on CI this PR should be good to go.)
      
      Pull Request resolved: https://github.com/pytorch/audio/pull/2076
      
      Reviewed By: carolineechen
      
      Differential Revision: D33189980
      
      Pulled By: mthrok
      
      fbshipit-source-id: 6096113128b939f3cf70990c99aacc4aaa954584
      adc559a8
  6. 03 Nov, 2021 1 commit
  7. 19 Oct, 2021 1 commit
  8. 18 Oct, 2021 1 commit
  9. 06 Oct, 2021 1 commit
  10. 27 Sep, 2021 1 commit
  11. 02 Jun, 2021 1 commit
  12. 04 Mar, 2021 1 commit
  13. 19 Feb, 2021 1 commit
  14. 04 Feb, 2021 1 commit
  15. 20 Jan, 2021 1 commit
  16. 09 Jan, 2021 1 commit
  17. 04 Jan, 2021 1 commit
  18. 26 Oct, 2020 1 commit
  19. 04 Aug, 2020 1 commit
    • moto's avatar
      Set zip_safe = False to disable egg installation (#842) · 3b055890
      moto authored
      Currently `setuptools` assumes that torhcaudio is zip safe and performs
      egg (zip) installation when `python setup.py install` (or `pip install .`).
      
      When `torchaudio` loads extension module written with Torchscript, 
      the corresponding loading function requires the `so` file to be present as 
      an actual file, and this does not work well with egg installation.
      
      This CC fixes this by setting `zip_safe=False` in setup.py and disable egg
      installation, so that `python setup.py install` installs uncompressed files
      with regular directory structure.
      3b055890
  20. 31 Jul, 2020 1 commit
    • moto's avatar
      Fix import order to supress the setuptools warning; (#846) · 7f99271d
      moto authored
      setuptools warns that it should be imported before Distutils
      
      ```
      site-packages/setuptools/distutils_patch.py:25: UserWarning: Distutils was imported before Setuptools. This usage is discouraged and may exhibit undesirable behaviors or errors. Please use Setuptools' objects directly or at least import Setuptools first.
      ```
      7f99271d
  21. 24 Jun, 2020 1 commit
  22. 27 May, 2020 1 commit
    • moto's avatar
      Self-contain codecs library (#625) · d3c83eaa
      moto authored
      * Clean up extension build mechanism and extension location
      
      * Add back the switch to depend on external sox
      
      * Remove print
      
      * Fix
      d3c83eaa
  23. 15 May, 2020 1 commit
    • moto's avatar
      [BC Breaking] Reorganize C++ resources (#630) · 44af0dea
      moto authored
      This PR
       - Changes the location of C++ codes from
           - from `torchaudio/torch_sox.cpp` to `torchaudio/csrc/sox.cpp`
           - from `torchaudio/torch_sox.h` to `torchaudio/csrc/sox.h`
       - Changes the location where the resulting library is placed
           - from `_torch_sox.so` (outside of `torchaudio` module)
              to `torchaudio/_torchaudio.so`.
      44af0dea
  24. 13 May, 2020 1 commit
  25. 16 Apr, 2020 1 commit
  26. 16 Jan, 2020 1 commit
  27. 08 Jan, 2020 1 commit
    • peterjc123's avatar
      Add Windows CI (#394) · be5b2d56
      peterjc123 authored
      * [WIP] Add Windows CI
      
      * Remove cu_version
      
      * checkout_merge -> checkout
      
      * Add build script
      
      * Switch backend to soundfile
      
      * Remove soundfile as dependency
      
      * Rename jobs
      
      * Fix lint
      be5b2d56
  28. 07 Aug, 2019 1 commit
    • Edward Z. Yang's avatar
      Rewrite our packaging from scratch (#217) · cd185d1f
      Edward Z. Yang authored
      * New entry points are packaging/build_wheel.sh and packaging/build_conda.sh. The only mandatory environment variable you have to set is PYTHON_VERSION
      * CircleCI configuration uses 2.1-style parametrized builds to let you toggle python version, etc. as you do builds. We create a separate job per build configuration for maximum parallelism
      * build_tools/packaging got moved to packaging, to be in-line with directory structure in torchvision
      * The build_conda.sh and build_wheel.sh delegate most of the heavy lifting to pkg_helpers.bash, which defines a number of bash functions for performing common operations. The intent is that I'll copy-paste this file between other domain API projects.
      * TORCHAUDIO_ prefix removed from envvars, so that I can more easily share packaging scripts between projects
      * BUILD_VERSION is completely gone; just change the version number if you need to rebuild
      * No more logic for cloning and checking out a fresh copy of torchaudio
      cd185d1f
  29. 02 Aug, 2019 1 commit
    • Edward Z. Yang's avatar
      Conda nightly packaging updates. (#203) · a9bee3ed
      Edward Z. Yang authored
      Billing of changes:
      
      * Can now toggle what branch is built using BRANCH envvar
      * PyTorch nightly we were built against is hardcoded into conda meta.yaml
      * Disable Conda Python 3.5 builds as we don't have nightlies for torch at the moment
      * No more torchaudio-cpu or torchaudio-nightly suffix
      * Remove librosa from testing stanza, so that conda build works with stock anaconda channel
      * Change convention on PREFIX to be what we previously called $PREFIX/audio
      * Make build_from_source.sh cd-neutral
      
      Signed-off-by: Edward Z. Yang ezyang@fb.com
      a9bee3ed
  30. 31 Jul, 2019 2 commits
  31. 29 Jul, 2019 2 commits
  32. 26 Jul, 2019 1 commit
  33. 21 May, 2019 1 commit
  34. 12 Feb, 2019 1 commit
  35. 04 Jan, 2019 1 commit
  36. 25 Dec, 2018 1 commit
  37. 09 May, 2018 1 commit