見出し画像

Paperspaceのコンテナを変える話(pytorch2.3にする):2024/7

2024/7現在では、デフォルトのpaperspaceの設定だと、pytorchのバージョンは2.11になっています。
ただ、私がLocalで使用しているstability matrixではComfyUIはpytorchのバージョンは2.30で動かしていたりしてバージョンが異なったりしています。

そのため、それに合うものに変えてみるという話です。

この方法を試すいきさつは、カスタムノードの一つの「Deforum」がpytorchのバージョンが2.11だとインストールが出来なかったため色々模索した結果になります。
そのため、他のカスタムノードでも有効な手法になる可能性があります。

<方法>

「Start from scratch」の「Advanced option」を選びます。
そこの「Container」に下のようなものを入れます。

elementtheory/paperspace-gradient-base:latest

<コンテナの説明>

上のリンクのサイトの記載を見ると
「Updated version of Paperspace's gradient base with CUDA 12.4, cudNN 9.1.1, pytorch 2.30, etc.」
と記載があり、少なくともデフォルトよりpytorchバージョンは新しいようです。

以下、立ち上げた場合にセルコマンドでバージョンを確認したものです。

<注意点>

①このコンテナだとpythonのバージョンは3.10になっています。
そのため、コマンド内にある、「!python」だと起動しません。
「!python3」と「3」を追加する必要があります。

②ファイルをアップロードする際にしばしばファイルに良く分からない変更が加わることがあります。
その影響で前と同じコマンドで起動を試みるとエラーが出たりすることがあります。その場合はファイルを削除して、再アップロードするのが良いです。私自身、その影響で無駄に立ち上げるのに苦労しました。
特に「リンク先を開いたらBadgateway」だった場合はそういった可能性が高いです(個人の経験)。
③ComfyUIの起動自体は以前の記事のもので問題なく立ち上がることを確認しています。※起動の部分を!python3にするだけ。
④deforumのインストールは結構時間がかかるため、comfyui managerではなく、別のnotebookでコマンドでインストールした方が良さそうです。
⑤以前記事に上げた「Diffuser形式のモデルのダウンロード」については、「setup_comfyui.py」ファイル内の部分で起動の部分を!python3にする必要があります。

<参考>




この記事が気に入ったらサポートをしてみませんか?