ComfyUI-Krea2-Model-Merge
A ComfyUI custom node that directly merges Krea 2 model standards and saves them as needed. Supports deferred lazy-merge patching with optional quantization. (Description by CC)
ComfyUI-Krea2-Model-Merge
Status
Beta / experimental. Synthetic tests have passed, but full-size Krea 2 checkpoints have not yet been validated on all ComfyUI environments. Keep the original model files.
Krea 2の標準MODELを直接マージし、必要に応じて保存するComfyUIカスタムノードです。
重要
専用ローダーや独自データ型は使用しません。ComfyUI標準のLoad Diffusion Modelから、そのまま接続できます。
[Load Diffusion Model] -- MODEL --\
[Krea2 Model Merge Simple] -- MODEL
[Load Diffusion Model] -- MODEL --/
保存する場合:
[Krea2 Model Merge Simple] -- MODEL --> [Krea2 Model Save]
ノード
Krea2 Model Merge Simple
model1: 標準MODELmodel2: 標準MODELratio: 0.0〜1.0- 出力: 標準
MODEL
計算式:
model1 × (1 - ratio) + model2 × ratio
量子化モデルのstate_dictにだけ存在するweight_scale、comfy_quant等の仮想キーを除外してから、ComfyUI標準のModelPatcherへ遅延マージパッチを登録します。
Krea2 Model Save
model: 標準MODELfilename_prefix: 保存名save_dtype:bf16 / fp16 / fp32 / fp8_scaled
保存先:
ComfyUI/models/diffusion_models/
保存時にパッチ適用後のテンソルを1個ずつ実体化して書き出します。fp8_scaledでは2次元weightをFP8 E4M3FNへ量子化し、weight_scale、comfy_quant、量子化メタデータを再生成します。
配置
ZIP内のフォルダを、そのまま次へ配置します。
ComfyUI/custom_nodes/ComfyUI-Krea2-Model-Merge/
配置後、ComfyUIを完全に再起動してください。
ライセンス
本ソフトウェアは MIT License で公開しています。
- 商用利用、私的利用、改変、再配布、サブライセンスが可能です。
- 再配布または派生物へ組み込む場合は、著作権表示とMIT Licenseの全文を残してください。
- 本ソフトウェアは無保証で提供されます。利用によって生じた損害について、作者は責任を負いません。
Copyright (c) 2026 syuji ishimizu
詳細はLICENSEおよびDISCLAIMER.mdを参照してください。
注意
- 2モデルの構造とテンソル形状が一致している必要があります。
- 実モデルの保存にはモデルサイズ相応の処理時間と空き容量が必要です。
- 元モデルのバックアップを保持してください。