nomadkaraoke / nomadkaraoke/python-audio-separator

[Bug]: Latest versions do not install or work natively on ARM/GH200 GPUs

Open
#284 2 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Python
Stars
1.4k
Forks
199
Avg merge
4h 17m
Merged PRs (30d)
4

Description

Describe the bug

@claude @lyubomyr-shaydariv Hey guys!

First of all, I wanted to thank you for making this package! It's fantastic! :)

However, I need to report that the pip package does not work natively on ARM/GH200 GPUs.

I would really appreciate if you can look into it and fix it at some point. I think it will be very helpful to many people.

Thank you very much.

Sincerely,

Alex.

Have you searched for existing issues? πŸ”Ž
  • I have searched and found no existing issues.
Screenshots or Videos

No response

Logs
Defaulting to user installation because normal site-packages is not writeable
Collecting audio-separator[gpu]
  Downloading audio_separator-0.44.1-py3-none-any.whl (405 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 405.6/405.6 KB 7.7 MB/s eta 0:00:00a 0:00:01
Collecting beartype<0.19.0,>=0.18.5
  Downloading beartype-0.18.5-py3-none-any.whl (917 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 917.8/917.8 KB 14.9 MB/s eta 0:00:00a 0:00:01
Collecting rotary-embedding-torch<0.7.0,>=0.6.1
  Downloading rotary_embedding_torch-0.6.5-py3-none-any.whl (5.5 kB)
Collecting resampy>=0.4
  Downloading resampy-0.4.3-py3-none-any.whl (3.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 28.4 MB/s eta 0:00:00a 0:00:01
Collecting julius>=0.2
  Downloading julius-0.2.7.tar.gz (59 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.6/59.6 KB 27.1 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting tqdm
  Downloading tqdm-4.67.3-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.4/78.4 KB 37.4 MB/s eta 0:00:00
Collecting pydub>=0.25
  Downloading pydub-0.25.1-py2.py3-none-any.whl (32 kB)
Requirement already satisfied: six>=1.16 in /usr/lib/python3/dist-packages (from audio-separator[gpu]) (1.16.0)
Requirement already satisfied: torch>=2.3 in /usr/lib/python3/dist-packages (from audio-separator[gpu]) (2.7.0)
Requirement already satisfied: requests>=2 in /usr/lib/python3/dist-packages (from audio-separator[gpu]) (2.25.1)
Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from audio-separator[gpu]) (5.4.1)
Collecting soundfile>=0.12
  Downloading soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 42.4 MB/s eta 0:00:00
Collecting ml_collections
  Downloading ml_collections-1.1.0-py3-none-any.whl (76 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.7/76.7 KB 35.4 MB/s eta 0:00:00
Collecting onnx-weekly
  Downloading onnx_weekly-1.22.0.dev20260330-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (17.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.5/17.5 MB 31.7 MB/s eta 0:00:0000:0100:01
Requirement already satisfied: einops>=0.7 in /usr/lib/python3/dist-packages (from audio-separator[gpu]) (0.8.0)
Collecting librosa>=0.10
  Downloading librosa-0.11.0-py3-none-any.whl (260 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.7/260.7 KB 93.9 MB/s eta 0:00:00
Collecting diffq>=0.2
  Downloading diffq-0.2.4.tar.gz (157 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.1/157.1 KB 66.5 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting numpy>=2
  Downloading numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.3/14.3 MB 180.3 MB/s eta 0:00:0000:0100:01
Collecting onnx2torch-py313>=1.6
  Downloading onnx2torch_py313-1.6.0-py3-none-any.whl (81 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.3/81.3 KB 37.8 MB/s eta 0:00:00
Collecting scipy<2.0.0,>=1.13.0
  Downloading scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.5/35.5 MB 134.0 MB/s eta 0:00:0000:0100:01
Collecting samplerate==0.1.0
  Downloading samplerate-0.1.0-py2.py3-none-any.whl (4.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 235.0 MB/s eta 0:00:00
Collecting audio-separator[gpu]
  Downloading audio_separator-0.44.0-py3-none-any.whl (405 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 405.4/405.4 KB 135.2 MB/s eta 0:00:00
  Downloading audio_separator-0.43.1-py3-none-any.whl (404 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 404.7/404.7 KB 142.0 MB/s eta 0:00:00
  Downloading audio_separator-0.43.0-py3-none-any.whl (404 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 404.6/404.6 KB 147.5 MB/s eta 0:00:00
  Downloading audio_separator-0.42.1-py3-none-any.whl (397 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 397.8/397.8 KB 143.1 MB/s eta 0:00:00
  Downloading audio_separator-0.42.0-py3-none-any.whl (397 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 397.7/397.7 KB 143.0 MB/s eta 0:00:00
  Downloading audio_separator-0.41.1-py3-none-any.whl (389 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 389.4/389.4 KB 143.7 MB/s eta 0:00:00
  Downloading audio_separator-0.41.0-py3-none-any.whl (389 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 389.2/389.2 KB 143.4 MB/s eta 0:00:00
  Downloading audio_separator-0.40.0-py3-none-any.whl (385 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 385.2/385.2 KB 140.9 MB/s eta 0:00:00
  Downloading audio_separator-0.39.1-py3-none-any.whl (383 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 383.8/383.8 KB 133.1 MB/s eta 0:00:00
  Downloading audio_separator-0.39.0-py3-none-any.whl (383 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 383.6/383.6 KB 149.4 MB/s eta 0:00:00
  Downloading audio_separator-0.38.1-py3-none-any.whl (383 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 383.6/383.6 KB 144.9 MB/s eta 0:00:00
  Downloading audio_separator-0.38.0-py3-none-any.whl (382 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 382.9/382.9 KB 140.2 MB/s eta 0:00:00
  Downloading audio_separator-0.37.1-py3-none-any.whl (354 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.6/354.6 KB 133.5 MB/s eta 0:00:00
  Downloading audio_separator-0.37.0-py3-none-any.whl (354 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.9/354.9 KB 119.0 MB/s eta 0:00:00
  Downloading audio_separator-0.36.1-py3-none-any.whl (353 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.0/354.0 KB 130.3 MB/s eta 0:00:00
  Downloading audio_separator-0.36.0-py3-none-any.whl (353 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.0/354.0 KB 131.9 MB/s eta 0:00:00
  Downloading audio_separator-0.35.2-py3-none-any.whl (353 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 353.2/353.2 KB 136.1 MB/s eta 0:00:00
  Downloading audio_separator-0.35.1-py3-none-any.whl (352 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 352.4/352.4 KB 132.9 MB/s eta 0:00:00
  Downloading audio_separator-0.35.0-py3-none-any.whl (351 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 351.6/351.6 KB 141.0 MB/s eta 0:00:00
  Downloading audio_separator-0.34.1-py3-none-any.whl (331 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 331.3/331.3 KB 121.4 MB/s eta 0:00:00
  Downloading audio_separator-0.34.0-py3-none-any.whl (331 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 331.3/331.3 KB 134.9 MB/s eta 0:00:00
  Downloading audio_separator-0.33.0-py3-none-any.whl (331 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 331.0/331.0 KB 133.9 MB/s eta 0:00:00
  Downloading audio_separator-0.32.0-py3-none-any.whl (330 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 330.7/330.7 KB 133.5 MB/s eta 0:00:00
  Downloading audio_separator-0.31.3-py3-none-any.whl (329 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 329.8/329.8 KB 120.9 MB/s eta 0:00:00
  Downloading audio_separator-0.31.2-py3-none-any.whl (326 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 326.1/326.1 KB 127.8 MB/s eta 0:00:00
  Downloading audio_separator-0.31.1-py3-none-any.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.9/325.9 KB 130.8 MB/s eta 0:00:00
  Downloading audio_separator-0.31.0-py3-none-any.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.8/325.8 KB 136.5 MB/s eta 0:00:00
  Downloading audio_separator-0.30.2-py3-none-any.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.7/325.7 KB 125.2 MB/s eta 0:00:00
Collecting numpy<2,>=1.23
  Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.2/14.2 MB 196.9 MB/s eta 0:00:0000:0100:01
Collecting onnx2torch>=1.5
  Downloading onnx2torch-1.5.15-py3-none-any.whl (80 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.0/81.0 KB 39.0 MB/s eta 0:00:00
Collecting onnx>=1.14
  Downloading onnx-1.21.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (17.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.5/17.5 MB 178.4 MB/s eta 0:00:0000:0100:01
Collecting audio-separator[gpu]
  Downloading audio_separator-0.30.1-py3-none-any.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.3/325.3 KB 129.4 MB/s eta 0:00:00
  Downloading audio_separator-0.30.0-py3-none-any.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.1/325.1 KB 129.8 MB/s eta 0:00:00
Collecting torch<2.5,>=2.3
  Downloading torch-2.4.1-cp310-cp310-manylinux2014_aarch64.whl (89.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 MB 45.0 MB/s eta 0:00:0000:0100:01
Collecting audio-separator[gpu]
  Downloading audio_separator-0.29.0-py3-none-any.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.2/325.2 KB 104.8 MB/s eta 0:00:00
  Downloading audio_separator-0.28.5-py3-none-any.whl (194 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.1/194.1 KB 74.4 MB/s eta 0:00:00
  Downloading audio_separator-0.28.4-py3-none-any.whl (194 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.0/194.0 KB 80.1 MB/s eta 0:00:00
  Downloading audio_separator-0.28.3-py3-none-any.whl (194 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.0/194.0 KB 77.8 MB/s eta 0:00:00
  Downloading audio_separator-0.28.2-py3-none-any.whl (241 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.0/242.0 KB 96.1 MB/s eta 0:00:00
  Downloading audio_separator-0.28.1-py3-none-any.whl (228 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.3/228.3 KB 93.9 MB/s eta 0:00:00
  Downloading audio_separator-0.28.0-py3-none-any.whl (228 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.8/228.8 KB 99.2 MB/s eta 0:00:00
  Downloading audio_separator-0.27.1-py3-none-any.whl (195 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.8/195.8 KB 82.0 MB/s eta 0:00:00
  Downloading audio_separator-0.27.0-py3-none-any.whl (178 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.7/178.7 KB 78.2 MB/s eta 0:00:00
  Downloading audio_separator-0.25.1-py3-none-any.whl (177 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.6/177.6 KB 79.5 MB/s eta 0:00:00
  Downloading audio_separator-0.25.0-py3-none-any.whl (177 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.5/177.5 KB 82.4 MB/s eta 0:00:00
  Downloading audio_separator-0.24.4-py3-none-any.whl (177 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.3/177.3 KB 80.3 MB/s eta 0:00:00
  Downloading audio_separator-0.24.3-py3-none-any.whl (177 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.3/177.3 KB 82.7 MB/s eta 0:00:00
  Downloading audio_separator-0.24.1-py3-none-any.whl (177 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.3/177.3 KB 82.5 MB/s eta 0:00:00
  Downloading audio_separator-0.24.0-py3-none-any.whl (177 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.2/177.2 KB 83.6 MB/s eta 0:00:00
  Downloading audio_separator-0.23.0-py3-none-any.whl (176 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 176.8/176.8 KB 78.7 MB/s eta 0:00:00
  Downloading audio_separator-0.22.0-py3-none-any.whl (176 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 176.6/176.6 KB 84.2 MB/s eta 0:00:00
  Downloading audio_separator-0.21.2-py3-none-any.whl (176 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 176.4/176.4 KB 91.1 MB/s eta 0:00:00
  Downloading audio_separator-0.21.1-py3-none-any.whl (175 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 175.5/175.5 KB 88.4 MB/s eta 0:00:00
  Downloading audio_separator-0.21.0-py3-none-any.whl (174 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.7/174.7 KB 90.4 MB/s eta 0:00:00
  Downloading audio_separator-0.20.0-py3-none-any.whl (174 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.4/174.4 KB 87.7 MB/s eta 0:00:00
  Downloading audio_separator-0.19.4-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.9/173.9 KB 91.5 MB/s eta 0:00:00
  Downloading audio_separator-0.19.3-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.3/173.3 KB 89.9 MB/s eta 0:00:00
  Downloading audio_separator-0.19.2-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.1/173.1 KB 87.4 MB/s eta 0:00:00
  Downloading audio_separator-0.19.1-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.0/173.0 KB 88.1 MB/s eta 0:00:00
  Downloading audio_separator-0.19.0-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.0/173.0 KB 86.3 MB/s eta 0:00:00
  Downloading audio_separator-0.18.3-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.7/172.7 KB 92.1 MB/s eta 0:00:00
  Downloading audio_separator-0.18.2-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.8/172.8 KB 91.2 MB/s eta 0:00:00
  Downloading audio_separator-0.18.1-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.1/173.1 KB 89.9 MB/s eta 0:00:00
  Downloading audio_separator-0.18.0-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.1/173.1 KB 87.0 MB/s eta 0:00:00
  Downloading audio_separator-0.17.6-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.8/172.8 KB 83.2 MB/s eta 0:00:00
  Downloading audio_separator-0.17.5-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.8/172.8 KB 87.5 MB/s eta 0:00:00
  Downloading audio_separator-0.17.4-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.6/172.6 KB 85.5 MB/s eta 0:00:00
  Downloading audio_separator-0.17.3-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.6/172.6 KB 89.9 MB/s eta 0:00:00
  Downloading audio_separator-0.17.2-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.2/172.2 KB 92.4 MB/s eta 0:00:00
  Downloading audio_separator-0.17.1-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.2/172.2 KB 88.6 MB/s eta 0:00:00
  Downloading audio_separator-0.17.0-py3-none-any.whl (172 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.1/172.1 KB 89.6 MB/s eta 0:00:00
  Downloading audio_separator-0.16.6-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.7/160.7 KB 82.7 MB/s eta 0:00:00
  Downloading audio_separator-0.16.5-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.6/160.6 KB 83.4 MB/s eta 0:00:00
  Downloading audio_separator-0.16.4-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.6/160.6 KB 76.7 MB/s eta 0:00:00
  Downloading audio_separator-0.16.3-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.5/160.5 KB 77.9 MB/s eta 0:00:00
  Downloading audio_separator-0.16.2-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 KB 83.5 MB/s eta 0:00:00
  Downloading audio_separator-0.16.1-py3-none-any.whl (159 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 159.5/159.5 KB 79.1 MB/s eta 0:00:00
  Downloading audio_separator-0.16.0-py3-none-any.whl (159 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 159.9/159.9 KB 80.1 MB/s eta 0:00:00
  Downloading audio_separator-0.15.3-py3-none-any.whl (154 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 154.5/154.5 KB 83.9 MB/s eta 0:00:00
  Downloading audio_separator-0.15.2-py3-none-any.whl (154 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 154.5/154.5 KB 80.8 MB/s eta 0:00:00
  Downloading audio_separator-0.15.1-py3-none-any.whl (154 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 154.5/154.5 KB 81.7 MB/s eta 0:00:00
Collecting einops<0.8.0,>=0.7.0
  Downloading einops-0.7.0-py3-none-any.whl (44 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 KB 24.7 MB/s eta 0:00:00
Collecting audio-separator[gpu]
  Downloading audio_separator-0.15.0-py3-none-any.whl (154 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 154.5/154.5 KB 83.6 MB/s eta 0:00:00
Collecting omegaconf<3.0.0,>=2.3.0
  Downloading omegaconf-2.3.0-py3-none-any.whl (79 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 KB 44.3 MB/s eta 0:00:00
Collecting audio-separator[gpu]
  Downloading audio_separator-0.14.5-py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 KB 45.9 MB/s eta 0:00:00
  Downloading audio_separator-0.14.4-py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 KB 47.2 MB/s eta 0:00:00
Collecting samplerate<0.3.0,>=0.2.1
  Downloading samplerate-0.2.4.tar.gz (22 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
  WARNING: Generating metadata for package samplerate produced metadata for project name unknown. Fix your #egg=samplerate fragments.
Discarding https://files.pythonhosted.org/packages/cf/c9/d73630d0c4b85d19d4d1e936a5a87a727567a54a445119c6f46563df5627/samplerate-0.2.4.tar.gz#sha256=c44dcb6fe680246f8f36588ba1f0fc7a0c5fbce710ad5e9b3812d88e8c39ac7d (from https://pypi.org/simple/samplerate/) (requires-python:>=3.7): Requested unknown from https://files.pythonhosted.org/packages/cf/c9/d73630d0c4b85d19d4d1e936a5a87a727567a54a445119c6f46563df5627/samplerate-0.2.4.tar.gz#sha256=c44dcb6fe680246f8f36588ba1f0fc7a0c5fbce710ad5e9b3812d88e8c39ac7d (from audio-separator) has inconsistent name: filename has 'samplerate', but metadata has 'unknown'
  Downloading samplerate-0.2.3.tar.gz (21 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
  WARNING: Generating metadata for package samplerate produced metadata for project name unknown. Fix your #egg=samplerate fragments.
Discarding https://files.pythonhosted.org/packages/73/ec/4884b66131a30fe0ac659644d920b0a9ca21f38580eca54ad3fd6b1c2207/samplerate-0.2.3.tar.gz#sha256=8da3726c4886946a8da16a08cb2c820b6b6b06ee8262673def72be846b3f3412 (from https://pypi.org/simple/samplerate/) (requires-python:>=3.7): Requested unknown from https://files.pythonhosted.org/packages/73/ec/4884b66131a30fe0ac659644d920b0a9ca21f38580eca54ad3fd6b1c2207/samplerate-0.2.3.tar.gz#sha256=8da3726c4886946a8da16a08cb2c820b6b6b06ee8262673def72be846b3f3412 (from audio-separator) has inconsistent name: filename has 'samplerate', but metadata has 'unknown'
  Downloading samplerate-0.2.2.tar.gz (21 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
  WARNING: Generating metadata for package samplerate produced metadata for project name unknown. Fix your #egg=samplerate fragments.
Discarding https://files.pythonhosted.org/packages/78/b9/6db4045509ea5d709ff6147971ca0625f898c0c32fc61a2f8f76c016d61b/samplerate-0.2.2.tar.gz#sha256=40964bfa28d33bc948389d958c2e742585f21891d8372ebba89260f491a15caa (from https://pypi.org/simple/samplerate/) (requires-python:>=3.7): Requested unknown from https://files.pythonhosted.org/packages/78/b9/6db4045509ea5d709ff6147971ca0625f898c0c32fc61a2f8f76c016d61b/samplerate-0.2.2.tar.gz#sha256=40964bfa28d33bc948389d958c2e742585f21891d8372ebba89260f491a15caa (from audio-separator) has inconsistent name: filename has 'samplerate', but metadata has 'unknown'
  Downloading samplerate-0.2.1.tar.gz (21 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
  WARNING: Generating metadata for package samplerate produced metadata for project name unknown. Fix your #egg=samplerate fragments.
Discarding https://files.pythonhosted.org/packages/bf/9c/d8978b13b8af2f28fdc425e2893f7419d1d6429da1c6a850be83ad095d4f/samplerate-0.2.1.tar.gz#sha256=464d3574412024184fb7428ecbaa1b2e207bddf5fbc10a5d9ddc3fc1c7b7ab1e (from https://pypi.org/simple/samplerate/) (requires-python:>=3.7): Requested unknown from https://files.pythonhosted.org/packages/bf/9c/d8978b13b8af2f28fdc425e2893f7419d1d6429da1c6a850be83ad095d4f/samplerate-0.2.1.tar.gz#sha256=464d3574412024184fb7428ecbaa1b2e207bddf5fbc10a5d9ddc3fc1c7b7ab1e (from audio-separator) has inconsistent name: filename has 'samplerate', but metadata has 'unknown'
Collecting audio-separator[gpu]
  Downloading audio_separator-0.14.3-py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 KB 36.3 MB/s eta 0:00:00
  Downloading audio_separator-0.14.2-py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 KB 40.5 MB/s eta 0:00:00
  Downloading audio_separator-0.14.1-py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.6/83.6 KB 41.6 MB/s eta 0:00:00
  Downloading audio_separator-0.14.0-py3-none-any.whl (81 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.3/81.3 KB 38.7 MB/s eta 0:00:00
  Downloading audio_separator-0.13.1-py3-none-any.whl (25 kB)
  Downloading audio_separator-0.13.0-py3-none-any.whl (25 kB)
  Downloading audio_separator-0.12.3-py3-none-any.whl (25 kB)
  Downloading audio_separator-0.12.2-py3-none-any.whl (25 kB)
  Downloading audio_separator-0.12.1-py3-none-any.whl (24 kB)
  Downloading audio_separator-0.12.0-py3-none-any.whl (24 kB)
  Downloading audio_separator-0.11.7-py3-none-any.whl (24 kB)
  Downloading audio_separator-0.11.6-py3-none-any.whl (23 kB)
  Downloading audio_separator-0.11.5-py3-none-any.whl (23 kB)
  Downloading audio_separator-0.11.4-py3-none-any.whl (23 kB)
Collecting torchaudio
  Downloading torchaudio-2.11.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 205.3 MB/s eta 0:00:00
Requirement already satisfied: torchvision in /usr/lib/python3/dist-packages (from audio-separator[gpu]) (0.22.0)
Collecting audio-separator[gpu]
  Downloading audio_separator-0.11.3-py3-none-any.whl (23 kB)
  Downloading audio_separator-0.11.2-py3-none-any.whl (23 kB)
  Downloading audio_separator-0.11.1-py3-none-any.whl (23 kB)
  Downloading audio_separator-0.11.0-py3-none-any.whl (23 kB)
Collecting onnx2pytorch>=0.4
  Downloading onnx2pytorch-0.5.3-py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 KB 32.0 MB/s eta 0:00:00
Collecting audio-separator[gpu]
  Downloading audio_separator-0.10.5-py3-none-any.whl (21 kB)
  Downloading audio_separator-0.10.4-py3-none-any.whl (19 kB)
  Downloading audio_separator-0.10.3-py3-none-any.whl (19 kB)
  Downloading audio_separator-0.10.2-py3-none-any.whl (18 kB)
Collecting wget>=3
  Downloading wget-3.2.zip (10 kB)
  Preparing metadata (setup.py) ... done
Collecting audio-separator[gpu]
  Downloading audio_separator-0.10.1-py3-none-any.whl (18 kB)
  Downloading audio_separator-0.10.0-py3-none-any.whl (18 kB)
  Downloading audio_separator-0.9.6-py3-none-any.whl (18 kB)
  Downloading audio_separator-0.9.5-py3-none-any.whl (18 kB)
  Downloading audio_separator-0.9.4-py3-none-any.whl (18 kB)
  Downloading audio_separator-0.9.3-py3-none-any.whl (18 kB)
  Downloading audio_separator-0.9.2-py3-none-any.whl (17 kB)
  Downloading audio_separator-0.9.1-py3-none-any.whl (17 kB)
  Downloading audio_separator-0.9.0-py3-none-any.whl (17 kB)
Collecting onnxruntime>=1.15
  Downloading onnxruntime-1.23.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (15.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.2/15.2 MB 209.9 MB/s eta 0:00:00a 0:00:01
Collecting audio-separator[gpu]
  Downloading audio_separator-0.8.1-py3-none-any.whl (16 kB)
  Downloading audio_separator-0.8.0-py3-none-any.whl (16 kB)
WARNING: audio-separator 0.8.0 does not provide the extra 'gpu'
Collecting soundfile<0.12,>=0.11
  Downloading soundfile-0.11.0-py2.py3-none-any.whl (23 kB)
Collecting librosa<0.10,>=0.9
  Downloading librosa-0.9.2-py3-none-any.whl (214 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 214.3/214.3 KB 102.2 MB/s eta 0:00:00
Collecting audioread>=2.1.9
  Downloading audioread-3.1.0-py3-none-any.whl (23 kB)
Collecting numba>=0.45.1
  Downloading numba-0.65.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 152.9 MB/s eta 0:00:00
Collecting pooch>=1.0
  Downloading pooch-1.9.0-py3-none-any.whl (67 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.2/67.2 KB 3.9 MB/s eta 0:00:00
Requirement already satisfied: packaging>=20.0 in /usr/lib/python3/dist-packages (from librosa<0.10,>=0.9->audio-separator[gpu]) (21.3)
Requirement already satisfied: joblib>=0.14 in /usr/lib/python3/dist-packages (from librosa<0.10,>=0.9->audio-separator[gpu]) (0.17.0)
Requirement already satisfied: decorator>=4.0.10 in /usr/lib/python3/dist-packages (from librosa<0.10,>=0.9->audio-separator[gpu]) (4.4.2)
Requirement already satisfied: scipy>=1.2.0 in /usr/lib/python3/dist-packages (from librosa<0.10,>=0.9->audio-separator[gpu]) (1.8.0)
Requirement already satisfied: scikit-learn>=0.19.1 in /usr/lib/python3/dist-packages (from librosa<0.10,>=0.9->audio-separator[gpu]) (0.23.2)
Requirement already satisfied: typing_extensions>=4.7.1 in /usr/lib/python3/dist-packages (from onnx>=1.14->audio-separator[gpu]) (4.10.0)
Collecting protobuf>=4.25.1
  Downloading protobuf-7.34.1-cp310-abi3-manylinux2014_aarch64.whl (325 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.8/325.8 KB 52.0 MB/s eta 0:00:00
Requirement already satisfied: ml_dtypes>=0.5.0 in /usr/lib/python3/dist-packages (from onnx>=1.14->audio-separator[gpu]) (0.5.1)
Collecting coloredlogs
  Downloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 KB 9.8 MB/s eta 0:00:00
Requirement already satisfied: sympy in /usr/lib/python3/dist-packages (from onnxruntime>=1.15->audio-separator[gpu]) (1.12)
Requirement already satisfied: flatbuffers in /usr/lib/python3/dist-packages (from onnxruntime>=1.15->audio-separator[gpu]) (1.12.1-git20200711.33e2d80-dfsg1-0.6)
Requirement already satisfied: cffi>=1.0 in /usr/lib/python3/dist-packages (from soundfile<0.12,>=0.11->audio-separator[gpu]) (1.15.0)
Collecting llvmlite<0.48,>=0.47.0dev0
  Downloading llvmlite-0.47.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (55.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.1/55.1 MB 112.2 MB/s eta 0:00:0000:0100:01
Requirement already satisfied: platformdirs>=2.5.0 in /usr/lib/python3/dist-packages (from pooch>=1.0->librosa<0.10,>=0.9->audio-separator[gpu]) (2.5.1)
Collecting humanfriendly>=9.1
  Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 KB 29.4 MB/s eta 0:00:00
Building wheels for collected packages: wget
  Building wheel for wget (setup.py) ... done
  Created wheel for wget: filename=wget-3.2-py3-none-any.whl size=9675 sha256=9cc2decfa3b0b745c22d5450829323c02f2edbd600b040b23739d7d792a3c10c
  Stored in directory: /home/ubuntu/.cache/pip/wheels/8b/f1/7f/5c94f0a7a505ca1c81cd1d9208ae2064675d97582078e6c769
Successfully built wget
Installing collected packages: wget, soundfile, protobuf, pooch, numpy, llvmlite, humanfriendly, audioread, onnx, numba, coloredlogs, resampy, onnxruntime, librosa, audio-separator
Successfully installed audio-separator-0.8.0 audioread-3.1.0 coloredlogs-15.0.1 humanfriendly-10.0 librosa-0.9.2 llvmlite-0.47.0 numba-0.65.0 numpy-1.26.4 onnx-1.21.0 onnxruntime-1.23.2 pooch-1.9.0 protobuf-7.34.1 resampy-0.4.3 soundfile-0.11.0 wget-3.2
System Info
Operating System: Ubuntu 22.04.5 LTS
Python version: 3.10.12
PyTorch version: 2.7.0
GPU: ARM / NVIDIA GH200 96GB
Provider: Lambda Labs (lambda.ai)
Additional Information

I used default command to install:

pip install "audio-separator[gpu]"

But it installed the older version and it does not work with GH200 GPU.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up β€” it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the pip install audio-separator[gpu] dependency resolution on an ARM/GH200 system, using the package versions and logs provided in the issue. Trace which dependencies prevent native installation or operation; done means the latest package installs and works natively on ARM/GH200 GPUs.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, pytorch
Domain
machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.