AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

前言

比起学习概念的embedding,HyperNetwork(超网络)更适合让AI学习图片整体画风。

HyperNetwork我是使用Anything当基础模型来训练。

一、开始

第一步:启动SD WebUI

第二步:进入Train页面

切换至Train页面,在Create hypernetwork输入名字。Number of vectors per token设置7以上。点击Create hypernetwork

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

第三步:选择刚创建的hypernetwork

切换至Train页面,选择刚刚创建的hypernetwork,于Dataset directory输入训练数据的路径。Prompt template file选hypernetwork.txt。

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

第四步:设置训练

Max Step设置训练至10000步停止。

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

第五步:开始训练

最后点击Train HyperNetwork,开始训练。SD WebUI会显示剩余时间,HyperNetwork会比Embedding长一些。

第六步:查看训练结果

同样可以到SD WebUI根目录下的texual_inversions/hypernetwork查看训练结果。里面会有images目录存放第几步所训练的成果。

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

待训练完成后,至SD WeBUI根目录下的texual_Inversions/hypernetworks,对照images目录下的图片挑选合适的成品。

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

例如觉得9500步的不错,就将pt档放到SD WebUI根目录下的models/hypernetwork

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

二、使用HyperNetwork模型

于SD WebUI的生图界面,点击右上角Show Extra Networks

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

接着选取要使用的Hypernetwork,点击将其加入提示词字段AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]

接着再使用训练时候使用的提示词,这样算出来的图便会有该HyperNetwork的人物了,并且画风还原很佳。

AI教程|Stable Diffusion入门:HyperNetwork模型训练[疯语咒AI]
(0)
上一篇 2023年9月21日 下午2:01
下一篇 2023年9月22日 上午8:17

更多相关内容

开始你的AI探索之旅,开启无限可能,学习AI道路上我们一起前进。