Set up Demucs for Machine Learning research (Conda)
mainMachine learning scientists can set up a dedicated environment using Conda. This requires installing dependencies from the provided YAML files and installing the package in editable mode.
Additionally, you must install soundstretch/soundtouch for pitch/tempo augmentation:
- macOS:
brew install sound-touch - Ubuntu:
sudo apt-get install soundstretch
conda env update -f environment-cpu.yml # if you don't have GPUs
conda env update -f environment-cuda.yml # if you have GPUs
conda activate demucs
pip install -e .