【Stable Diffusion WebUI 】【Model】如何使用 embeddings (pt) 檔案

基本介紹

一般常用模型都要幾 G 以上,這次介紹 embeddings 檔案

embeddings 檔案常用附檔名是 pt,pt 檔案很小不到 1 MB

他有點像是在現有模型上來做加強

舉例

現在使用 Stable-Diffusion 2-1 模型,搭配以下 prompt

產生出來的圖片如下

網路上有其他人以 Stable-Diffusion 2-1 當做基底模型再去做訓練

得到 embeddings 檔案,例如

https://huggingface.co/ProGamerGov/knollingcase-embeddings-sd-v2-0

切換到下載的地方可以看到很多檔案

前面 kcXX 是此 embeddings 檔案名稱,後面數字則是訓練時的步數

我們也可以自己訓練 embeddings檔案,訓練時可以指定訓練步數

例如你想訓練 5000 步,每 1000 步存檔一次

那就會出現 1000,2000,3000,4000,5000

所以 kc16-v3-6250 就表示此模型訓練了 6250 步,但步數越多不見得越好

有時候會過度訓練導致圖片效果不好,目前作者推薦 kc32-v4-5000.pt

所以先下載 kc32-v4-5000.pt 放到 stable-diffusion-webui\embeddings 路徑下

現在同樣的 prompt,但最後加上 embeddings 檔案名稱到最後

最後產生圖如下,可以看到差異非常大