• Zhaoheng Ni's avatar
    Add SourceSeparationBundle to prototype (#2440) · 83362580
    Zhaoheng Ni authored
    Summary:
    - Add SourceSeparationBundle class for source separation pipeline
    - Add `CONVTASNET_BASE_LIBRI2MIX` that is trained on Libri2Mix dataset.
    - Add integration test with example mixture audio and expected scale-invariant signal-to-distortion ratio (Si-SDR) score. The test computes the Si-SDR score with permutation-invariant training (PIT) criterion for all permutations of sources and use the highest value as the final output. The test verifies if the score is equal to or larger than the expected value.
    
    Pull Request resolved: https://github.com/pytorch/audio/pull/2440
    
    Reviewed By: mthrok
    
    Differential Revision: D37997646
    
    Pulled By: nateanl
    
    fbshipit-source-id: c951bcbbe8b7ed9553cb8793d6dc1ef90d5a29fe
    83362580
source_separation_pipeline_test.py 1.81 KB