EasyUse/Loadersgenerated
EasyCascadeLoader(cascadeLoader)
EasyCascadeLoader ノードは、3 つのステージチェックポイント(stage_c、stage_b、stage_a)、CLIP モデル、オプションの LoRA から完全な Stable Cascade pipeline を読み込みます...
cascade Loader
optional_lora_stack
pipe
model_c
latent_c
vae
stage_c
COMBO
stage_b
COMBO
stage_a
COMBO
clip_name
COMBO
lora_name
COMBO
lora_model_strength
1.00
lora_clip_strength
1.00
resolution
1024 x 1024
empty_latent_width
INT
empty_latent_height
INT
compression
42
positive
STRING
negative
STRING
batch_size
1
Easy Use
説明
EasyCascadeLoader ノードは、3 つのステージチェックポイント(stage_c、stage_b、stage_a)、CLIP モデル、オプションの LoRA、テキストプロンプトから、完全な Stable Cascade pipeline を読み込みます。EasyUse pipeline オブジェクトを構築し、指定された解像度と圧縮率で空の潜在表現を作成し、さらにモデル、潜在表現、VAE も直接使用できるように公開します。
入力
必須
- stage_c(
COMBO):Stage C チェックポイントを選択します。Stage C は、プロンプトから初期潜在表現を生成するテキスト条件付きプライアです。 - stage_b(
COMBO):Stage B チェックポイントを選択します。Stage B は、デコード前に Stage C の潜在表現を精細化/アップスケールします。 - stage_a(
COMBO):Stage A チェックポイントを選択します。Stage A は、最終的な潜在表現をピクセル空間に変換する VAE/デコーダーとして機能します。このモデルはvae出力としても返されます。 - clip_name(
COMBO):positiveとnegativeをトークン化して条件付けにエンコードするために使用する CLIP モデルを選択します。 - lora_name(
COMBO):モデルと CLIP に適用する LoRA を選択します。空のままにするか、「none」エントリを選択すると、LoRA がスキップされます。 - lora_model_strength(
FLOAT、デフォルト1):diffusion model に適用する LoRA の強さです。範囲は-10から10で、負の値は LoRA の影響を減らすか反転させます。 - lora_clip_strength(
FLOAT、デフォルト1):CLIP テキストエンコーダーに適用する LoRA の強さです。範囲は-10から10です。 - resolution(
COMBO、デフォルト"1024 x 1024"):empty_latent_widthとempty_latent_heightの便利なプリセットです。 - empty_latent_width(
INT):生成する画像のピクセル単位の幅です。これはターゲットのピクセル幅であり、潜在表現の幅ではありません。 - empty_latent_height(
INT):生成する画像のピクセル単位の高さです。これはターゲットのピクセル高さであり、潜在表現の高さではありません。 - compression(
INT、デフォルト42、範囲32から64):Cascade Stage A/VAE が使用する潜在圧縮率です。空の潜在表現の空間サイズは、empty_latent_width // compression×empty_latent_height // compressionとして計算されます。 - positive(
STRING、デフォルト""):pipe_line出力に格納される条件付けを構築するために使用するポジティブプロンプトです。 - negative(
STRING、デフォルト""):pipe_line出力に格納される条件付けを構築するために使用するネガティブプロンプトです。 - batch_size(
INT、デフォルト1、範囲1から64):生成する同一の空の潜在表現サンプルの数です。
オプション
- optional_lora_stack(
LORA_STACK):lora_nameに加えて、複数の LoRA 構成のスタックを適用します。スタック内の各エントリは、それぞれ独自の LoRA とモデル/CLIP の強度を提供します。
出力
- pipe_line(
PIPE_LINE):読み込まれたモデル、CLIP、VAE、空の潜在表現、およびプロンプトフィールドから作成されたポジティブ/ネガティブ条件付けを含む EasyUse pipeline です。EasyUse の pipeline 対応ノードで使用します。 - model(
MODEL):Stage C/B/A から組み立てられ、選択された LoRA によって変更された、結合された Stable Cascade モデルです。 - latent(
LATENT):batch_size、empty_latent_width/height、compressionに基づく形状の空の潜在テンソルです。 - vae(
VAE):サンプリングされた潜在表現を画像にデコードするために使用できる Stage A VAE デコーダーです。
使用上の注意
- 実際の出力潜在サイズは
empty_latent_width × empty_latent_heightではありません。両方のサイズをcompressionで除算してください。デフォルトの圧縮率42の場合、1024 x 1024の画像はおよそ24 x 24の潜在表現に対応します。 positiveとnegativeのプロンプトフィールドは、pipe_line内に格納される条件付けにエンコードされます。直接のmodel、latent、vae出力は、この条件付けや CLIP モデル自体を公開しません。pipeline の出力以外でプロンプトを適用する必要がある場合は、別の条件付けパスを追加してください。compressionは、使用する Stage A チェックポイントで要求される値に保ってください。32 または 64 に変更してもモデルのアーキテクチャは変わりませんが、期待される潜在サイズが変わるため、その圧縮率でトレーニングされたチェックポイントでない限り、悪い結果になる可能性が高くなります。- オプションの LoRA スタックは
lora_nameに重ねて適用されるため、メインウィジェットで選択した 1 つのクイック LoRA と、保存済みの追加 LoRA スタックを組み合わせることができます。 - テキストから画像へのセットアップを 1 つのウィジェットで行うには、
pipe_line出力を Easy KSampler などの EasyUse ノードの最初の入力として使用します。
コメント
GitHubでサインインしてディスカッションに参加しましょう。