Merge Diffusion Toolは、 Enhanceai.Artによって開発されたオープンソースソリューションであり、LORAモデルをブレンドし、ロラをチェックポイントに統合し、安定した拡散チェックポイントをマージするシームレスな方法を提供します。 Flux Dev 、 Flux Schnell 、 Stable Diffusion 1.5 、 SD2 、 SD3 、 SDXLなどの幅広い拡散モデルをサポートするように設計されたこの強力なマージツールでAIワークフローを強化します。
Enhanceai.artでより高度なAIツールを発見してください。
.safetensors形式の完全なサポート、効率的で安全な取り扱いを確保します。ツールをセットアップするには、次の手順に従ってください。
リポジトリをクローンします:
git clone https://github.com/itspranavajay/Merge-Diffusion-Tool.git
cd merge-diffusion-tool必要な依存関係をインストールします。
pip install -r requirements.txtマージ拡散ツールは、 3つの主要な操作を提供します。
| 口論 | 説明 |
|---|---|
--operation | 操作を選択: merge_loras 、 merge_lora_checkpoint 、 merge_checkpoints |
--model1 | 最初のモデルファイルへのパス。 |
--model2 | 2番目のモデルファイルへのパス(チェックポイントへのLORAのオプション)。 |
--output | マージされたモデルの出力パス。 |
--alpha | マージモデルのブレンド比(デフォルト:0.5)。 |
--merge_weight | ロラをチェックポイントにマージするための重量(デフォルト:0.5)。 |
python main.py --operation merge_loras --model1 lora1.safetensors --model2 lora2.safetensors --output output_lora.safetensors --alpha 0.7このコマンドは、 lora1.safetensorsとlora2.safetensorsをマージし、 lora1から70%の寄与を融合します。
python main.py --operation merge_lora_checkpoint --model1 lora_model.safetensors --model2 checkpoint_model.safetensors --output output_checkpoint.safetensors --merge_weight 0.6この例では、LORAモデルはチェックポイントに60%の影響力で融合します。
python main.py --operation merge_checkpoints --model1 checkpoint1.safetensors --model2 checkpoint2.safetensors --output output_checkpoint.safetensors --alpha 0.5両方のチェックポイントモデルを50〜50ブレンドでマージします。
.safetensors :AIモデルの安全で最適化されたストレージと取り扱いを保証します。 ?このツールが役立つ場合は、Enhanceai.art/pricingで価格設定計画をチェックして、開発をサポートすることを検討してください。計画を購入することで、このような将来のオープンソースプロジェクトをサポートするだけでなく、AIワークフローを大幅に強化する多くの排他的なAI機能のロックを解除します。
支援については、Discord Serverに参加して、コミュニティや開発者に接続してください。
貢献を歓迎します!お気軽に問題を開いたり、プルリクエストを提出したり、このツールを改善する機能を提案したりしてください。すべての貢献は非常に高く評価されています。