当前位置:AIGC资讯 > AIGC > 正文

Stable Diffusion-webUI ckpt模型、lora模型的区别和使用

一、常用的两种模型:ckpt和Lora分别是什么?有什么区别?

1、CKPT(CheckPoint)

经过训练的图片合集,被称作模型,也就是chekpoint,体积较大,一般真人版的单个模型的大小在7GB左右,动漫版的在2-5个G之间
早期的CKPT后缀名是ckpt,如今新的CKPT后缀名都是safetensors

2、Lora

是一种体积较小的绘画模型,是对大模型的微调。与每次作画只能选择一个大模型不同,lora模型可以在已选择大模型的基础上添加一个甚至多个。一般体积在几十到几百兆左右。后缀也是safetensors

二、如何区分?

1、CKPT偏大普遍1G以上,Lora相对而言偏小几十到几百昭
2、C站下载时会有Type标识

三、如何使用/切换模型

1、ckpt模型

c站下载相应模型后将文件放入 stable-diffusion-webui\models\Stable-diffusion文件夹中
在SD-webUi左上角可以直接切换使用(如果下拉没显示就点下旁边的刷新)

2、Lora模型(两种方法)

(Lora模型是对ckpt模型的一个微调,所以应该是先使用一个ckpt后再选择Lora)

方法a:

c站下载相应模型后将文件放入 stable-diffusion-webui\models\Lora文件夹中
选择好ckpt模型后点击1处再点击2处(若未显示模型则点击刷新)

方法b

1、安装扩展 Kohya-ss Additional Networks script
2、重启webUI
3、安装目录会出现 extensions\sd-webui-additional-networks\models\lora文件夹
4、 c站下载的lora放入该文件夹
5、webUI会多出下图的操作栏(我使用的第一种,所以下面是网上找的图不清晰)

该方法比上一种方法要复杂,但好在可更自由控制Lora模型特点相比ckpt模型特点生成图片的权重

更新时间 2023-11-13