Skip to content

v3.15.0 - Demucs v4 and configurable segment sizes

Compare
Choose a tag to compare
@JeffreyCA JeffreyCA released this 12 Dec 04:14
· 874 commits to master since this release

Added

  • Update Demucs to v4, which features new Hybrid Transformer models with average SDR of 9.0
  • Add ability to configure segment sizes for Demucs models
    • If Demucs separation fails for you due insufficient GPU memory, try setting the environment variable DEMUCS_SEGMENT_SIZE to a lower value like 10 (default is 40, which requires a around 7 GB of memory). You may have to experiment a bit to find the appropriate value. See this for more info.
    • Also try setting PYTORCH_NO_CUDA_MEMORY_CACHING=1 to disable caching

Changed

  • Update Docker Compose definitions from version 3.4 to Compose Specification
    • You may have to update your Docker Compose version to the newer version