PyTorchとは
PyTorchは、FacebookのAI Researchチームによって開発された、Python向けのオープンソース機械学習ライブラリです。
PyTorchアップデートのメリット
PyTorchを更新すると、以下のメリットがあります。
- 画像生成速度の向上
- 新しい機能の利用
- バグ修正
Stable DiffusionのPyTorchをアップデートする手順
Stable Diffusion WebUIではvenvという仮想環境を使用しています。アップデートすることにより、トラブルが発生することがあるのでバックアップしてから作業しましょう。
STEP1 仮想環境 (venv)の準備
既存の仮想環境をバックアップしておきましょう。
STEP2 スクリプトファイルの実行を有効化する
Windows PowerShellを管理者権限で実行します。
STEP3 新しい仮想環境を作る
新しい「venv」フォルダが作成されます。
STEP4 Pytorch2.0をインストールする
以下のコマンドをコピペしてエンターキーを押下します。
pip install torch==2.0.0 torchvision --extra-index-url
これでインストール完了です。.