1. 18 Jun, 2021 1 commit
  2. 09 Jun, 2021 2 commits
    • moto's avatar
      Add dtype argument for kernel caching precision (#1556) · aec0e8c9
      moto authored
      Since 0.9.0-RC1, `T.Resample` precomputes and caches resampling kernel for performance improvement. (10x improvement).
      
      The implementation from 0.8.0 computed the kernel on-the-fly on the same `device`/`dtype` as the input Tensor, 
      but in the newer version, the kernel is precomputed at the construction time and is cached with `float32` first.
      This causes degradation if one wants to perform resampling on `float64`, because `sinc` values computed on `float32`s are not good enough for resampling in `float64`.
      
      The reason why we decided to use `float32` for initial caching is to keep the UX disruption minimum, and there were no way to make it work for `float64`. This PR adds `dtype` argument, that can be used for overwriting the cache precision.
      aec0e8c9
    • Salil Desai's avatar
  3. 04 Jun, 2021 4 commits
  4. 01 Jun, 2021 2 commits
  5. 27 May, 2021 2 commits
  6. 24 May, 2021 1 commit
  7. 22 May, 2021 2 commits
  8. 21 May, 2021 1 commit
  9. 20 May, 2021 1 commit
  10. 19 May, 2021 4 commits
  11. 14 May, 2021 1 commit
  12. 12 May, 2021 1 commit
  13. 11 May, 2021 2 commits
  14. 06 May, 2021 3 commits
  15. 03 May, 2021 2 commits
  16. 30 Apr, 2021 1 commit
  17. 26 Apr, 2021 1 commit
  18. 23 Apr, 2021 1 commit
  19. 19 Apr, 2021 2 commits
  20. 16 Apr, 2021 1 commit
  21. 15 Apr, 2021 2 commits
  22. 14 Apr, 2021 1 commit
  23. 13 Apr, 2021 2 commits
    • Krishna Kalyan's avatar
      931555c1
    • Jcaw's avatar
      Remove VAD from batch consistency tests (#1451) · 749c0e39
      Jcaw authored
      The VAD function trims the input tensor to the first instance of voice
      activity on any channel or item. Trimming batches this way may be
      undesirable as the item with earliest activity will dominate. Either
      way, the batch behaviour does not match the itemwise behaviour.
      
      The VAD batch consistency tests currently pass out of coincidence, but
      they specify incorrect behaviour. This commit removes them.
      749c0e39