【Paperspace】15GB未満でControlNet(モデル含む)をインストールする方法【StableDiffusion】

  • 2023年8月25日
  • AI, IT
AI

本記事では、Paperspaceで構築したStableDiffusion Web UIにControlNetを最小限の容量でインストールする方法をまとめています。

ControlNetのモデルは1つ1つの容量が非常に大きいです。

本記事の方法を試すことで、Paperspaceを無料プランまたはProプランで契約している方でも、ストレージを圧迫せずにControlNetを使って画像生成できるので、参考にしてみてください。

手順

1.ControlNetのスクリプトを取得→Web UIのノートブックにアップロードする

Paperspaceに構築したWeb UIにControlNetをインストールする方法については、Qiita様の記事が大変参考になります。



こちらの記事では、「この記事の手順に従うとディスク容量(/notebooks 配下の使用量)が30GB程度になります」と紹介されています。

しかし、以下で紹介する手順を踏むことで、無料プラン(5GB)またはProプラン(15GB)で契約している方でも問題なくインストールしてControlNetを使用することができます。

Qiita様の記事を参考に、ControlNetのスクリプトを取得→ノートブックへのアップロードが完了したら手順2.へ進んでください。

スクリプトをアップロードした時点ではストレージを使用していません。

2.不要なモデルをコメントアウトする

  1. 「File」タブ内のスクリプト「controlnet.ipynb」をクリック
  2. 不要なモデルをコメントアウトする→各モデルの行頭(『!wget』の前)に『#』を入力することで、文字がグレーになる
  3. 「Run」をクリックして起動→ControlNetのインストール完了

以下は、コメントアウト部分を拡大した画像です。

 

↓今回は「opnepose」で使用するモデルのみをインストールしたため、ストレージ使用量は『1.35GB』のみです。

スクリプト内のモデルを全てインストールすると5GBまたは15GBを超えてしまうので、画像生成の用途に合わせた上でモデルを選択してください。

3.Web UIを起動して完了

↓Web UIのスクリプトをクリック→「Run」をクリックして完了です。

↓「Running on public URL」のリンクをクリックすることで、ControlNet(選択したモデルを含む)がインストールされたWeb UIを起動できます。

↓モデルを1つしか選択しなかったため、ストレージも5GB以下となっています(画像生成用モデルを1つ含む)。

最新情報をチェックしよう!