Spaces:
Runtime error
Runtime error
Install Packages
python3 -m venv envsource env/bin/activatepip install -e .git submodule update --init --recursivepip install -e umx
Download VocalSet Dataset
wget https://zenodo.org/record/1193957/files/VocalSet.zip?download=1mv VocalSet.zip?download=1 VocalSet.zipunzip VocalSet.zip- Manually split singers into train, val, test directories
Train model
- Change Wandb and data root variables in
shell_vars.shandsource shell_vars.sh python scripts/train.py +exp=umx_distortionorpython scripts/train.py +exp=demucs_distortionSee cfg for more options. Generally they are+exp={model}_{effect}Models and effects detailed below.
To add gpu, add trainer.accelerator='gpu' trainer.devices=-1 to the command-line
Ex. python scripts/train.py +exp=umx_distortion trainer.accelerator='gpu' trainer.devices=-1
Current Models
umxdemucs
Current Effects
choruscompressordistortionreverball(choose random effect to apply to each file)
Misc.
By default, files are rendered to input_dir / processed / train/val/test.
To skip rendering files (use previously rendered), add render_files=False to the command-line
To change the rendered location, add render_root={path/to/dir} to the command-line
Test
Experiment dictates data, ckpt dictates model
python scripts/test.py +exp=umx_distortion.yaml +ckpt_path=test_ckpts/umx_dist.ckpt