Demucsのインストール手順は比較的簡単で、以下は詳細なインストールと設定のガイドである:
環境の準備:
- Python 3.10以上がシステムにインストールされていることを確認する。
- 依存関係の衝突を避けるために仮想環境を推奨
- コードベースのクローンを作成するには、Gitをインストールする必要がある。
2つの取り付けオプション:
- pipによるインストール(推奨)走る
pip install demucs
コマンドを実行すると、必要な依存関係が自動的にインストールされる。 - ソースコードのインストール最新版が必要な開発者やユーザーは、GitHub経由でリポジトリをクローンして
GPUサポート設定:
- GPUバージョンのPyTorchをインストールする必要があります。
- GPUが使用可能かどうかを確認するには、以下を実行します。
python -c "import torch; print(torch.cuda.is_available())"
- ビデオメモリが不足すると
--segment 8
メモリフットプリントを削減するパラメータ
よくある質問 解決策
- OSErrorが発生するWindowsユーザーは、libuvを手動でインストールする必要があります。
- Linuxユーザーは、libxcb-cursor0を追加でインストールする必要があるかもしれない。
この答えは記事から得たものである。Demucs: 音楽トラックを分離するための無料のオープンソースツールについて