Stable Diffusionチュートリアル

実践ガイド:LoRA Stable Diffusionの使い方

アダプターの読み込み、適切なウェイトの選択、一度に1つの変更をテストし、調整前に結果を確認することで、LoRA Stable Diffusionの使い方を学びましょう。

無料で開始 · サインアップ不要
Lora AIでStable Diffusionを使ってLoRAをテストする画像ワークフロー

症状から始める

LoRAの動作がうまくいかないときは、まず最も単純な原因を取り除きましょう

Stable DiffusionのLoRAが機能しない原因は、通常、何度も起こり得る少数の理由に限られます。プロンプト全体を書き直す前に、読み込み先とモデルの適合性を確認してください。

  • アダプターが表示されない

    ファイルが間違ったモデルディレクトリにある、サポートされていない拡張子を使用している、またはインターフェースのモデル一覧を更新するまで非表示になっている可能性があります。

    回避策ファイルをインターフェースのLoRAフォルダーに配置し、モデルブラウザーを更新してから、生成前にアダプター名が表示されることを確認してください。

  • スタイルが無関係に見える

    あるベースチェックポイント用にトレーニングされたLoRAは、別のアーキテクチャや互換性のないモデルファミリーと組み合わせると、弱い結果や歪んだ結果を生成することがあります。

    回避策アダプターの作成者が推奨するベースモデルを使用し、トレーニング対象に合った短いプロンプトでテストしてください。

  • 効果が強すぎる、または弱すぎる

    ウェイトは、アダプターが画像に与える影響の強さを調整します。値が高いと構図が過度に支配されることがあり、値が低いと効果が見えない場合があります。

    回避策アダプターの公開されている範囲に近い値から始め、テストごとに変更するのは重みだけにします。

  • 画像にアーティファクトがある

    アーティファクトは、不適切なチェックポイント、過度な重み、互換性のないテキストエンコーダー、または学習されたコンセプトと矛盾するプロンプトによって生じることがあります。

    回避策互換性のあるチェックポイントに戻し、重みを下げ、プロンプトを簡潔にして、新しいシードと比較します。

順番に修正する

各修正を管理されたテストとして適用する

アダプターをテストする間は、チェックポイント、サンプラー、サイズ、シードを固定します。一度に複数の設定を変更すると、Stable Diffusionの診断がはるかに難しくなります。

  1. 1

    一致するチェックポイントを選ぶ

    LoRAのモデルカードまたはファイル名で、想定されているベースを確認します。特にアダプターが特定のStable Diffusion世代やスタイル向けに学習されている場合は、まずそのチェックポイントを読み込みます。

  2. 2

    アダプターを読み込んで有効化する

    インターフェースでLoRAを選択し、指定されている場合はトリガーワードを確認して、その単語をプロンプトに自然に入れます。レンダリング前にアダプターが有効になっていることを確認します。

  3. 3

    中程度の重みから始める

    利用できる場合は、推奨されている開始値を使用します。指針がない場合は、中程度の設定で基準画像を作成し、シードを変更せずに、より低い値と高い値でもレンダリングします。

  4. 4

    一度に1つの変数を変更する

    プロンプト、重み、ネガティブプロンプトを個別にテストします。各画像の横に設定を保存して、問題がLoRA、チェックポイント、または文言のどれに起因するかを特定できるようにします。

切り分けの順序

すべてを変更する前に、考えられる原因を比較する

この表では、Stable DiffusionのLoRAワークフローで弱い結果や一貫性のない結果の原因を切り分けるための、実践的な順序を示します。

1

モデルファミリー

最初に確認

LoRAとチェックポイントが、同じ互換性のあるアーキテクチャを使用していることを確認します。

次に確認

互換性が明確になってから、別のサンプラーまたはスケジューラーを試してください。

2

ファイルの場所

最初に確認

LoRAがインターフェースのLoRAディレクトリにあり、ブラウザーに表示されていることを確認してください。

後で確認

ファイルが見つからない場合にのみ、インターフェースを再インストールするか、モデルライブラリを再構築してください。

3

有効化

最初に確認

LoRAが有効になっており、必要な場合はトリガーワードが含まれていることを確認してください。

後で確認

アダプターが実際に有効であることを確認してから、プロンプト全体を書き直してください。

4

重み

最初に確認

シードとプロンプトを固定したまま、低い重みと高い重みで生成してください。

後で確認

どの重みでも有用な効果が得られない場合にのみ、チェックポイントまたは学習時の前提を変更してください。

5

プロンプトの競合

最初に確認

矛盾するスタイル用語を削除し、短く直接的な説明を試してください。

後で確認

基本的なコンセプトが機能してから、複雑なネガティブプロンプトを追加してください。

6

シードとサンプラー

最初に確認

比較のたびに意味のある結果が得られるよう、診断中は固定してください。

後で確認

アダプターが予測どおりに動作するようになったら、新しいシードやサンプラー設定を試します。

1 最初の比較ではベースモデルを固定する
1 チェックポイント
2 診断用の生成では、一度に1つのコントロールだけを変更する
1 変数
3 アダプターの影響度を低・中・高で比較する
3 テスト

ワークフローを選ぶ

異なるクリエイティブ目標に同じ方法を使う

コントロールは似ていますが、最も役立つテストはモデルを使う人によって変わります。

新しい画像クリエイター

スタイルLoRAをダウンロードしたので、インターフェースの設定をすべて学ぶ前に、それが機能するか確認したい。

推奨チェックポイント、短いプロンプト、適度なウェイト1つから始めると、結果を解釈しやすくなります。

LoRA AI の使い方 Reddit

ComfyUIビルダー

アダプターをグラフのどこに挿入するか、またコンディショニングにどのような影響を与えるかを明示的に制御したい。

LoRAノードをチェックポイントの出力とコンディショニング入力の間に配置し、強度の値を比較します。

ComfyUIでLoRAを使う方法

カスタムモデル学習者

ダウンロードしたアダプターで一貫性のない画像が生成され、学習データやトリガーの文言に問題があるのではないかと考えている。

サンプラーを疑う前に学習時の前提を確認し、互換性のあるベースモデルでトリガー語をテストします。

LoRAトレーニングガイド

スタイル一貫性テスター

アダプターに構図を支配させず、複数の被写体に同じビジュアル処理を適用したい。

比較用にシードを固定し、プロンプトの構成を一貫させ、出力ごとにLoRAウェイトだけを調整します。

LoRA AIの使い方 reddit
  • 前:制御されていないテスト
  • 後:モデルと重みを一致させた状態

有用な変化は、単にプロンプトの単語を増やすことではなく、制御されたテストを行うことです。

LoRAの効果が弱い、または一致していないStable Diffusionの結果
チェックポイントを一致させ、LoRAの重みを調整した後のStable Diffusionの結果

問題の再発を防ぐ

LoRAワークフローで再発を避ける方法

アダプターが機能したら、その状態を実現した条件を維持しましょう。簡単な設定記録を残すだけで、目視で何度も推測するより時間を節約できます。

有用な結果が得られるたびに、チェックポイント名、LoRAファイル名、トリガーワード、重み、サンプラー、画像サイズ、シード、プロンプトを保存しましょう。互換性のあるアダプターは、名前を明確にしたフォルダーに保存し、ドキュメントを確認せずに異なるモデル世代を混在させないでください。信頼できる組み合わせが見つかったら、小さなリファレンス画像を作成し、今後のStable Diffusionテストの基準として使用しましょう。成功した状態を曖昧に記憶するのではなく再現できるようにすると、Lora AIワークフローのトラブルシューティングが簡単になります。

テスト画像を生成する
  • まずはアダプター推奨のベースモデルを使用する
  • 比較用に既知のシードを固定する
  • 重みとトリガーワードの挙動を記録する

チュートリアルFAQ

Stable DiffusionでLoRAを使用する際の質問

互換性のあるチェックポイントを読み込み、LoRAをインターフェースのモデルフォルダーに配置して、生成ワークフローで選択します。必要に応じてアダプターのトリガーワードを追加し、まずは適度な重みから始めて、他の設定を調整する前にシンプルなプロンプトで生成しましょう。

まず、アダプターが有効になっており、モデルブラウザーに表示され、正しいチェックポイントと組み合わされていることを確認してください。次に、トリガーワードを確認し、プロンプトとシードを変えずに、より高い重みまたは低い重みでテストします。

アダプターの作成者が推奨値を提示している場合は、その値を使用してください。推奨値がない場合は、適度な設定から始め、同じプロンプト、チェックポイント、シードで低い値と高い値を比較しましょう。

いいえ。LoRAは特定のモデルファミリーまたはアーキテクチャ向けに学習されており、互換性は強度と画質の両方に影響します。サンプラーを変更したりプロンプトを書き換えたりする前に、アダプターのドキュメントを確認し、指定されたベースチェックポイントを使用してください。

一致しないチェックポイント、過度な重み、トリガーワードの不足、またはプロンプトの競合が、予想外の出力を引き起こす可能性があります。互換性のあるベースに戻し、プロンプトを簡素化し、重みを下げて、制御された設定で新しく生成した結果と比較してください。

作成を始める
作成を始める