1. 07 Sep, 2021 1 commit
    • moto's avatar
      Extract PyBind11 feature implementations (#1739) · 2a67fcc1
      moto authored
      This PR moves the code related to PyBind11 to the dedicated directory `torchaudio/csrc/pybind`.
      
      Before, features related to PyBind11 (I/O for file-like object) was implemented in `torchaudio/csrc/sox` and the binding was defined in `torchaudio/csrc/pybind.cpp`. We used macro definition `TORCH_API_INCLUDE_EXTENSION_H` to turn on/off the feature, in addition to including/excluding `torchaudio/csrc/pybind.cpp` in the list of compiled source.
      
      In the previous manner, in C++ example, one had to rebuild libtorchaudio separately, but by splitting them completely at compile time, it should conceptually possible to distribute libtorchaudio within torchaudio Python package and reuse it for C++ example.
      2a67fcc1
  2. 02 Sep, 2021 6 commits
  3. 01 Sep, 2021 1 commit
  4. 31 Aug, 2021 4 commits
  5. 30 Aug, 2021 3 commits
  6. 28 Aug, 2021 2 commits
  7. 27 Aug, 2021 2 commits
  8. 26 Aug, 2021 4 commits
    • moto's avatar
      Default to BUILD_SOX=1 in non-Windows systems (#1725) · 89ea6955
      moto authored
      * Default to BUILD_SOX=1 in non-Windows systems
      
      Since the adaptation of CMake and restricting to the static linking of libsox,
      the build process has become much robust with libsox integration enabled.
      
      This commit makes it default behavior to build libsox integration in non-Windows systems.
      The build process still checks BUILD_SOX env var so, setting `BUILD_SOX=0` disables it.
      89ea6955
    • moto's avatar
      [Fbsync] Lint fix (#1726) · 560c082e
      moto authored
      560c082e
    • nateanl's avatar
      Add MVDR module to example (#1708) · 4915524f
      nateanl authored
      - Support three solutions for MVDR beamforming ("ref_channel", "stv_evd", "stv_power").
      - Support single-channel and multi-channel time-frequency masks
      - Add unit tests
      4915524f
    • nateanl's avatar
      [Docs] Update sphinx to 3.5.4 (#1685) · 38528cf6
      nateanl authored
      38528cf6
  9. 23 Aug, 2021 2 commits
  10. 20 Aug, 2021 3 commits
  11. 19 Aug, 2021 2 commits
  12. 18 Aug, 2021 3 commits
  13. 17 Aug, 2021 2 commits
  14. 14 Aug, 2021 1 commit
  15. 12 Aug, 2021 3 commits
  16. 11 Aug, 2021 1 commit