Primary model (A)、Secondary model (B)、Tertiary model (C)用于选择将要合并的模型。需要注意,这些模型最好来自于同一类基础模型,具有相同的结构参数。如果模型结构不同,那么会出现参数不匹配的错误。 Custom Name (Optional):自定义合并后的模型名称。 Multiplier (M) - set to 0 to get model A:模型合并时,A模型所占权重比例。 Interpolation Method:三种模型合并方法。
(1)No interpolation:不进行模型合并,仅对模型A进行转换。它可实现模型类型格式转换(ckpt/safetensors)或者增加VAE(人脸修复等特定功能的编码优化算法)。
(2)Weighted sum,模型A和模型B合并,合并方式为 A * (1 - M) + B * M。
(3)Add difference,模型A与模型B、C之间的偏差进行合并,即A + (B - C) * M。 Checkpoint format:模型保存格式。Ckpt是以字典格式保存,可以存储额外的脚本信息。Safetensors则是纯粹保存tensors,不含额外的信息。因此,safetensors格式更加安全。 Save sa float16:保存为float16(FP16)精度的模型,可以降低模型显存占用。 Copy config from:复制模型的配置文件。 Bake in VAE:增加VAE(人脸修复等特定功能的编码优化算法)。 Discard weights with matching name:设置不参与合并的参数权重。 5 Train