Skip to content

A PyTorch implementation of the paper: "LaSAFT: Latent Source Attentive Frequency Transformation for Conditioned Source Separation"

License

Notifications You must be signed in to change notification settings

loretoparisi/Conditioned-Source-Separation-LaSAFT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lasaft-docker

This code is an adaption of ws-choi Conditioned-Source-Separation-LaSAFT to run over CPU in a Docker container.

Build docker

docker build -f Dockerfile -t lasaft .
docker run --rm -it -d -v `pwd`/src:/app -v /root:/root --name lasaft-test lasaft
docker exec -it lasaft-test bash

Run docker image

python Separation_wav.py -mix_scp /root/test.wav -yaml options/train/train.yml -model /root/best.pt -save_path ./checkpoint

Run Inference

python inference.py --url "youtube-url" --s 0 --e 10

python inference.py --a /path/to/audio.wav --s 0 --e 10

References

About

A PyTorch implementation of the paper: "LaSAFT: Latent Source Attentive Frequency Transformation for Conditioned Source Separation"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Other 0.1%