このドキュメントは AI によって生成されました。誤りを発見された場合、または改善のご提案がある場合は、ぜひご貢献ください! GitHub で編集ExtendIntermediateSigmas ノードは、既存の sigma 値のシーケンスを入力として受け取り、その各要素間に追加の中間 sigma 値を挿入します。このノードでは、挿入する中間ステップ数、補間時の間隔配置方法(spacing)、および拡張を適用する範囲を制御するためのオプションの開始・終了 sigma 境界値を指定できます。
入力
| パラメーター | データ型 | 必須 | 範囲 | 説明 |
|---|---|---|---|---|
sigmas | SIGMAS | はい | - | 中間値を挿入する対象となる入力 sigma シーケンス |
steps | INT | はい | 1–100 | 既存の sigma 値の間に挿入する中間ステップ数(デフォルト:2) |
start_at_sigma | FLOAT | はい | −1.0 ~ 20000.0 | 拡張の上限 sigma 境界 — この値より小さい sigma のみを拡張対象とします(デフォルト:−1.0、これは無限大を意味します) |
end_at_sigma | FLOAT | はい | 0.0 ~ 20000.0 | 拡張の下限 sigma 境界 — この値より大きい sigma のみを拡張対象とします(デフォルト:12.0) |
spacing | COMBO | はい | ”linear" "cosine" "sine” | 中間 sigma 値の間隔を決定する補間手法 |
start_at_sigma 以下かつ end_at_sigma 以上であるような既存の sigma 対の間でのみ、中間 sigma 値を挿入します。start_at_sigma を −1.0 に設定した場合、これは無限大として扱われ、実質的に end_at_sigma の下限境界のみが有効になります。
出力
| 出力名 | データ型 | 説明 |
|---|---|---|
sigmas | SIGMAS | 追加の中間値が挿入された拡張済みの sigma シーケンス |