Linuxへのインストール手順
ローカルPC上のUbuntuにインストールする方法を説明します。
概要
現在配布中のオンライン版はローカルPCのUbuntu上でも動作いたします。
この記事ではオンライン版をローカルPC上のUbuntuにインストールする方法を簡単に説明します。
※GPUでの合成にはNVIDIA製のCUDA対応GPUが必要になります。
※オンライン版については、こちらの記事をご覧ください。
導入方法
- Ubuntu(20.04 LTS)をインストール
- gccをインストール
- 最新のnvidia-driverをインストール
- CUDA Toolkitをインストール
NEUTRINO Diffusion v2.5以降であればCUDA Toolkit12.3以降のバージョン
NEUTRINO Diffusion v2.4以前であればCUDA Toolkit 11.8を推奨 - CUDA Toolkitのバージョンに対応したcuDNNをインストール
- NEUTRINO(オンライン版)をダウンロードし展開
- chmodコマンドなどでpermissionを変更
- NEUTRINOフォルダに移動し、Run.shを実行
- output以下にsample1.wav / sample1_world.wavが出力されていれば正常に動作しています。
開発環境
- OS: Ubuntu 20.04 LTS
- CPU: RYZEN 5900X
- GPU: RTX4090
- CUDA: 12.3
- g++: 10.1.0
- nvidia-driver: 510.54
備考
gcc(libstdc++6)のバージョンが足りない場合は下記を参考に更新・インストールしてください。
・gcc の9.0をインストール
https://qiita.com/tekito2/items/d7e6990f78eeebd19d36
追伸
Linux / Ubuntu版ユーザーの方はPCに対して深い知識をお持ちであるという前提のもと記載しております。一度Google Colabで起動しlddコマンドなどで依存関係を整理しておくとローカルへのインストールも行いやすいかと思います。その他導入にあたりご不明な点などございましたらご連絡ください。