Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

这节内容中,我们将深入探讨Stable Diffusion中的两个重要小模型:Embedding(Text Inversion)和Hypernetworks。你将学习到它们的定义、下载方式、安装地址、使用方法以及使用场景。

一、Embedding(Text Inversion)详解

1、定义与重要性

Embedding(嵌入),也称为Text Inversion(文本反转),是一个调整大模型输入的重要工具。

初学者经常把它与Text Inversion混淆,实际上它们是同一个概念。

Embedding的作用是提示词的打包,通过调整大模型Unet部分的输入来实现特定的输出效果。

2、下载与安装

Embedding的下载方式与Lora类似,可以通过C站或启动器进行下载。安装时,直接将下载的文件放入Stable Diffusion根目录下的embeddings文件夹内即可。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

3、使用方法

使用Embedding时,只需在附加网络界面点击选择已安装的Embedding,它就会自动被调用。Embedding的调用方式简单,只需点击即可,无需额外的权重设置。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

4、权重调整

Embedding的权重调整类似于提示词的调整,可以直接用提示词语法括起来,然后加一个冒号去修改权重。例如,将权重设置为0.2,图片就会稍微带有Embedding的特点。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

5、负面提示词的使用

Embedding不仅可以在正面提示词中使用,还可以在负面提示词中发挥重要作用。通过在负面提示词中加入Embedding,可以有效地改善图片的质量。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Embedding在负面提示词的应用

sketches,

(worst quality:2), (low quality:2), (normal quality:2), lowers, normal quality,

((monochrome)), ((grayscale)),

facing away, looking away,

text, error, extra digit, fewer digits, cropped, jpeg artifacts, signature, watermark, username, blurry,

skin spots, acnes, skin blemishes, bad anatomy, fat, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed,

tilted head, bad anatomy, bad hands, extra fingers, fewer digits, extra limbs, extra arms, extra legs, malformed limbs, fused fingers,

too many fingers, long neck, cross-eyed, mutated hands, bad body, bad proportions, gross proportions, text, error, missing fingers,

missing arms, missing legs, extra digit, extra arms, extra leg, extra foot, missing fingers, mole:1.3, EasyNegative

二、Hypernetworks(超网络)简介

1、定义与功能

Hypernetworks是一种可以生成其他网络权重的网络,可以看作是一个弱化的Lora。它的文件大小、功能和使用方式都与Lora类似。

2、下载与安装

Hypernetworks的下载可以通过C站或启动器进行。安装时,将下载的文件放入Stable Diffusion根目录下的models文件夹内的hypernetworks文件夹中。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

3、使用方法

在Stable Diffusion的界面中,通过附加网络扩展模型调用Hypernetworks。调用方式与Lora相似,需要使用尖括号括起来,并指定文件名和权重。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

三、实操案例与应用场景

1、Embedding的实操案例

例如,使用Embedding的dva游戏角色模型,我们可以复刻dva这个角色的特点。

通过调整Embedding的权重,我们可以控制角色特征的强度,从而生成风格一致的图片。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

权重=0.7

2、Hypernetworks的应用场景

Hypernetworks虽然在实际项目中使用较少,但它在特定场景下仍有其价值。例如,它可以用于生成卡通风格的图片,或者在需要弱化Lora效果时使用。

Stable Diffusion怎么用?使用Embedding和Hypernetworks教程

四、总结

这节内容我们不仅学习了Embedding和Hypernetworks的使用方法,还了解了它们的应用场景和发展历史。

希望这篇文章能帮助大家更好地理解和使用Stable Diffusion中的小模型。

声明:内容来源公开的各类媒体平台,若收录的内容侵犯了您的权益,请联系邮箱,本站将第一时间处理。
百科

最全的DeepSeek在线API调用平台汇总,Deepseek-R1最新可用网址

2025-2-18 20:29:08

教程百科

表情包制作,deepseek结合扣子(coze) 一键批量生成爆款表情包

2025-2-19 11:42:47

搜索