Google ColaboratoryでStable Diffusionを使ったときフォルダごとダウンロードしたい
私は、この記事を基に、Google ColaboratoryでStable Diffusionを使っています。
パソコン本体のメモリが16GB無かったりVRAMが10GB以上でGeforceRTX3060搭載のパソコンがなかったりする場合は、この上記の記事を基に下記のノートブックを使うと良いです。
でも、生成された画像でSAVEボタンをクリックしなかったときは、
この場所に保存されます。
content/stable-diffusion-webui/outputs
このoutputsの下のtxt2img-images/に、プロンプトで作った画像が保存されます。
まさSAVEボタンをクリックしたときは、logのフォルダの中に、保存されます。
でも一つ一つ生成されたファイルをダウンロードするのが面倒なので、一括ダウンロードできる方法を探しました。
こちらの記事を見つけました。
私は、このように修正して使いました。
# ダウンロードしたいフォルダを zip 圧縮する
!zip -r /content/download.zip /content/stable-diffusion-webui/outputs
# 圧縮した zip ファイルをダウンロードする
from google.colab import files
files.download("/content/download.zip")