Merge Diffusion Tool
1.0.0
合并扩散工具是由Enhanceai.Art开发的一种开源解决方案,提供了将Lora模型融合,将Lora集成到检查点并合并稳定扩散检查点的无缝方法。使用这种强大的合并工具来增强您的AI工作流程,旨在支持广泛的扩散模型,例如Flux Dev , Flux Schnell ,稳定扩散1.5 , SD2,SD3 , SD3和SDXL 。
在Enhanceai.Art中发现更多高级的AI工具。
.safetensors格式的全力支持,以确保高效且安全的处理。要设置该工具,请按照以下步骤:
克隆存储库:
git clone https://github.com/itspranavajay/Merge-Diffusion-Tool.git
cd merge-diffusion-tool安装所需的依赖项:
pip install -r requirements.txt合并扩散工具提供了三个主要操作:
| 争论 | 描述 |
|---|---|
--operation | 选择操作: merge_loras , merge_lora_checkpoint , merge_checkpoints |
--model1 | 第一个模型文件的路径。 |
--model2 | 通往第二个型号文件的路径(lora可选为检查点)。 |
--output | 合并模型的输出路径。 |
--alpha | 合并模型的混合比(默认值:0.5)。 |
--merge_weight | 将Lora合并到检查点的权重(默认值: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
python main.py --operation merge_lora_checkpoint --model1 lora_model.safetensors --model2 checkpoint_model.safetensors --output output_checkpoint.safetensors --merge_weight 0.6在此示例中,洛拉模型将影响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服务器,与社区和开发人员建立联系。
我们欢迎捐款!请随意打开问题,提交拉动请求或建议可以改善此工具的功能。所有贡献都非常感谢。