ローカル環境のMMVC Trainer 1.3で学習が始まらない
結論
インストールするライブラリバージョンを変えよう
これは2023/10/13時点でのもの。
何が起こったの?
学習を進めようとすると、以下のようなエラーが出る。
code:error_log
OSError: libsox.so: cannot open shared object file: No such file or directory
RuntimeError: apply_effects_tensor requires sox extension which is not available. Please refer to the stacktrace above for how to resolve this.
torch.multiprocessing.spawn.ProcessRaisedException
環境
WSA: Ubuntu 20.04
GPU: RTX 3060 12GB
どうするの?
ライブラリのバージョンをどう修正すればいい?
torch==1.13.1+cu116
torchvision==0.14.1+cu116
torchaudio==0.13.1+cu116
numpy==1.23.5
PyTorchやNumPyで問題が起こるので、バージョンを固定してDLしたほうが良さげ。
方法1:再インストール
すでに入れてしまった人向け
↓再インストール用コマンド
code:WSA: Ubuntu
# PyTorch系 アンインストール
pip uninstall torch -y
pip uninstall torchaudio -y
pip uninstall torchvision -y
# PyTorch系 バージョン指定してインストール
# NumPy
pip install numpy==1.23.5
方法2:まだ入れてない人向け
↓requirements_wsl2.txt を書き換えてインストールしてしまうなら
code:requirements_wsl2.txt
pyopenjtalk
Cython==0.29.21
librosa==0.8.0
matplotlib==3.3.1
phonemizer==2.2.1
scipy
tensorboard==2.3.0
torch==1.13.1+cu116
torchvision==0.14.1+cu116
torchaudio==0.13.1+cu116
Unidecode==1.1.1
retry
tqdm
resampy==0.2.2
# Specific package for WSL2
psutil
protobuf==3.19.0
numpy==1.23.5
ファイル|requirements_wsl2.txt(上と同じもの)
プルリクしました。