4.2 SD good Practices
本小节主要的介绍如何使用公开的模型文件进行的训练的。
Last updated
本小节主要的介绍如何使用公开的模型文件进行的训练的。
Last updated
使用公开的模型文件进行训练,特别是lora 模型进行训练的,方便后续自己训练的模型以及模型的调整。
这里我们使用civita 的模型站点进行模型训练操作。
因为我们在上一个章节已经下载的了sd 1.5 基座模型的,所以这里我们看一些sd 1.5 的模型能不能快速的复刻。
我们以此为例进行介绍。
下载模型因为这些模型是重新训练的模型,所以需要放在的 checkpoint 下面
a photo portrait of a beautiful girl with curls and lots of freckles, (dirty blonde hair), (face portrait:1.5), dramatic light, Rembrandt lighting scheme, (hyperrealism:1.2), (8K UHD:1.2), (photorealistic:1.2), shot with Canon EOS 5D Mark IV, detailed face, detailed hair
(deformed iris, deformed pupils, semi-realistic, cgi, 3d, render, sketch, cartoon, drawing, anime, mutated hands and fingers:1.4), (deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, disconnected limbs, mutation, mutated, ugly, disgusting, amputation, (CyberRealistic_Negative_v2:0.4) Aspect Ratio
我们可以看到的效果与实例99% 接近状态。
https://civitai.com/models/603926/gold-dust-gmr?modelVersionId=743153
我们的可以 看到
首先这里是的包含基座模型
首先要做的sd3 以及微调的lora 模型下载的下来。
通过civi ta 下载的模型单文件在加载的时候的会下载辅助的文件。
modules.devices.NansException: A tensor with NaNs was produced in Unet. This could be either because there's not enough precision to represent the picture, or because your video card does not support half type. Try setting the "Upcast cross attention layer to float32" option in Settings > Stable Diffusion or using the --no-half commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.
重新启动界面再看在的是不是ok的,重新启动程序之后验证信息的发现,还是不行的.
我们换一种方法,首先知道的改程序下的所有参数在
可以看到有参数
parser.add_argument("--disable-nan-check", action='store_true', help="do not check if produced images/latent spaces have nans; useful for running without a checkpoint in CI")
parser.add_argument("--no-half", action='store_true', help="do not switch the model to 16-bit floats")
所以这里修改下的文件