メインコンテンツへスキップ
このドキュメントは AI によって生成されました。誤りを発見した場合や改善のご提案がありましたら、ぜひご貢献ください! GitHub で編集
SamplerER_SDE ノードは、拡散モデル向けに特化したサンプリング手法を提供し、ER-SDE、逆時間 SDE、ODE といった異なるソルバー方式をサポートします。このノードにより、サンプリングプロセスにおける確率的挙動および計算ステージを制御できます。また、選択されたソルバーの種類に応じて、パラメーターを自動的に調整して正常な動作を保証します。

入力

パラメーターデータ型必須範囲説明
solver_typeCOMBOはい”ER-SDE"
"Reverse-time SDE"
"ODE”
サンプリングに使用するソルバーの種類。拡散プロセスにおける数学的手法を決定します。
max_stageINTはい1–3サンプリングプロセスの最大ステージ数(デフォルト:3)。計算の複雑さと品質を制御します。
etaFLOATはい0.0–100.0逆時間 SDE の確率的強度(デフォルト:1.0)。eta=0 の場合、決定論的な ODE に簡略化されます。この設定は ER-SDE ソルバーには適用されません。
s_noiseFLOATはい0.0–100.0サンプリングプロセスにおけるノイズのスケーリング係数(デフォルト:1.0)。サンプリング中に適用されるノイズ量を制御します。
パラメーター制約:
  • solver_type が “ODE” に設定されている場合、または “Reverse-time SDE” を使用して eta=0 に設定されている場合、ユーザーが入力した値に関わらず、eta および s_noise は自動的に 0 に設定されます。
  • eta パラメーターは “Reverse-time SDE” ソルバーにのみ影響を与え、“ER-SDE” ソルバーには一切影響しません。

出力

出力名データ型説明
samplerSAMPLER指定されたソルバー設定で構成されたサンプラー・オブジェクトです。このオブジェクトは、サンプリングパイプライン内で使用できます。