Home About
Diffusers の Scheduler を試した

Coffee Cups

詳細はここ https://huggingface.co/docs/diffusers/using-diffusers/schedulers に書いてある。

先日の実験では DPMSolverMultistepScheduler を使うと真っ黒の画像になる、などと書いていたが、 今回あらためて試したところ、普通に作動した。

» Read More
Silicon Mac で Controlnet + Stable Diffusion 1.5 を試す

そこそこ速いシリコンマックでの、 Controlnet + Stable Diffusion 1.4 を試す。

A laptop

» Read More
Silicon Mac で Stable Diffusion 1.5 / 2 / 2.1 を試す(Diffusers ライブラリを使用)

そこそこ速いシリコンマックでの Stable Diffusion まとめ。

A cup of coffee

» Read More
Stable Diffusion を Tensorflow-metal で実行して絵を生成する

A cup of coffee by Gauguin

以前のエントリーで PyTorch と Diffusers ライブラリを使って Stable Diffusion を使いました。 TensorFlow でも Stable Diffusion できる ことがわかったので、備忘録として書き残します。 tensorflow-metal を使うことで TensorFlow を M1 macbook air などの Apple silicon 搭載マシンの GPU を使って実行できます。

こちらの方法 Conda なしで Stable Diffusion する(Diffusers ライブラリを使用)M1 mac と Linux + CUDA でも、Apple silicon の GPU を活かして Stable Diffusion を動かすことができますが、 コードをそれように変更する必要がありました。 一方で、tensorflow-metal では Tensorflow にプラグインする形なので、 コード変更が不要です。 単に tensorflow-metal のモジュールをインストールしておきさえすれば、GPU 対応になり処理が速くなる、という仕組みです。

» Read More
Stable Diffusion などを使って絵をつくるワークフロー

手描きの線画から Stable Diffiusion とその周辺ツールを使って絵を作るワークフローのまとめです。 全体像はこんな感じ。

workflow

» Read More
Stable Diffusion で足りない背景を描き足す

正方形の画像が必要だが、縦長の写真 ( 270 x 360px )しかなかった場合。

bread

これを左右を描き足して正方形の画像にしたい。

» Read More
Stable Diffusion で画像を生成(Cannyエッジを経由)

コーヒーカップの写真を撮ってそこから欲しい画像を作り出す実験です。

a photogenic coffee cup

» Read More
StableDiffusion + ControlNet その2 手描きの線画から画像を生成する

以前のエントリーControlNet を使ってざっくり手描きした絵から期待する画像をつくる を書いたのですが、Diffusers ライブラリを使えば、Web UIではなく、コマンドラインから python コードを実行する形で、 画像を作り出すことができることがわかりました。 その結果を備忘録として書き残します。

a coffee cup

» Read More
Stable Diffusion をWebサーバ経由で実行する(Bottle を使用)

前回のエントリーで Hugging Face の Diffusers ライブラリを使用して テキストから画像を生成しました。今回はその続きで、それを Bottle を使ってWebサーバにしました。

venv 環境は前回作成した diffuers 環境をそのまま引き継いでいる点に注意してください。(OS は M1 macOS ではなく Linux(Ubuntu) を使います。)

a cup of coffee (1)

» Read More
Conda なしで Stable Diffusion する(Diffusers ライブラリを使用)M1 mac と Linux + CUDA

Conda を使わないで、venv だけで Stable Diffusion を使うことができたので、ここに記録しておく。 試した環境は M1の macOS と Linux(Ubuntu) + CUDA です。

A cup of coffee, plain background, art by Hokusai

» Read More
ControlNet を使ってざっくり手描きした絵から期待する画像をつくる

https://github.com/lllyasviel/ControlNet を使ってみました。 ControlNet はいくつかの機能があるのですが、その中の手描き画像+プロンプトから画像を生成するものを試しました。

ControlNet Prompt Desk

» Read More
Stable Diffusion で期待した画像をつくるためのプロンプト

コアプロンプト a cup of coffee からのあれこれ展開を試したのでシェアします。

A cup of coffee, plain background, art by Hokusai

これは個人的に一番気に入った葛飾北斎風の A cup of coffee です。

» Read More