启铭网站建设,聊城做手机网站,wordpress怎么创建目录页面,涟源市建设局网站大家好#xff0c;我是风雨无阻。
本期内容#xff1a;
Embedding是什么#xff1f;Embedding有什么作用#xff1f;Embedding如何下载安装#xff1f;如何使用Embedding#xff1f; 大家还记得 AI 绘画Stable Diffusion 研究#xff08;七#xff09; 一文读懂 Stab…
大家好我是风雨无阻。
本期内容
Embedding是什么Embedding有什么作用Embedding如何下载安装如何使用Embedding 大家还记得 AI 绘画Stable Diffusion 研究七 一文读懂 Stable Diffusion 工作原理 这篇文章中曾提到过词嵌入Embedding吗 我们来简单回顾一下Embedding 将输入的tokens转换为一个连续的向量然后stable diffusion再将 Embedding 向量 通过text transformer转换后作为模型输入进行训练。 那在上一篇中只是简单提到了Embedding 对于我们实际使用stable diffusion过程中可能很多朋友对Embedding的概念还不是很清楚。今天我们就来详细介绍一下Embedding 它到底是干嘛的有什么作用以及应该怎么安装和使用Embedding 一、Embedding 的介绍 1、Embedding是什么 Embedding 又名 textual inversion 中文名“嵌入或文本反转”。
在计算机科学中Embedding是将高维数据映射到低维空间的过程。
在图像处理中Embedding通常用于将图像转换为向量表示以便进行机器学习和深度学习任务。 在使用stable diffusion进行绘画时Embedding可以用于将输入的图像转换为向量表示以便于算法对其进行处理和生成新的图像。这种技术可以使算法更加高效地处理图像数据并提高生成图像的质量和准确性。 2、Embedding有什么作用 通俗来讲Embedding 的作用就是对提示词进行打包。
如果你有做 UI 的经验那么应该知道组件的概念。
在 Stable Diffusion 中Embedding 技术就可以被理解为一种组件它可以将输入数据转换成向量表示方便模型进行处理和生成。
在日常使用中Embedding 技术通常用于控制人物的动作和特征或者生成特定的画风。 我们来举例思考一个问题
如果我们直接使用原版本的stable diffusion 文生图功能 不使用stable diffusion 任何插件我们应该怎么来生成如下的图片呢 想必大家首先想到的是写一大堆的提示词来进行控制生成类似例如
masterpiece, high-quality,1girl,clothes with Pink pattern,(brown hair), pinkearphones, green pattern on the earphones, blue tights, white gloves, ((pinkpattern on the clothes)), cat pattern on the face, detailed eyes, (pink theme), rabbitdecoration on the chest, green word pattern, sewing line on the clothes, long hair.thin girl, delicate face, beautiful face, melon face, skin full of details, pinkbackground, white gloves, thin neck, Sexy figure, (brown eyes:1.2), smile, wearingwhite shoes, green patterns, blushing,.....以下省略N个tag但是如果我们引入Embedding 后只需要如下的提示词就可以生成上面的图 masterpiece, high-quality,corneo dva通过上面的问题相信大家已经对 Embedding 的作用有所理解了吧。 3、Embedding 的特点 相比于其他模型来说如 LORAEmbedding 文件的大小只有几十 KB。
除了还原度对比 LORA 差一些外在存储和使用上却更方便。 总而言之
Embedding 技术将输入数据转换为向量表示为模型的处理和生成提供了便利。
通过使用 Embedding我们可以更加轻松地生成符合预期的样本而不需要手动输入大量的描述词汇。 二、Embedding下载和安装 既然Embedding 这么便利我们一定得好好用起来那么在哪里可以下载呢
主要还是在c站下载。
接下来就跟着我的演示步骤实际操作一下吧。 第一步打开c站搜索 Embedding 第二步选择喜欢的Embedding 下载 这里演示我们选择这个骑马的外星人点击“Download”下载 下载后我们得到 16-token-negative-deliberate-neg.pt 这个文件。 第三步 Embedding安装 将文件 16-token-negative-deliberate-neg.pt 拷贝到 sd-webui-aki-v4.2\embeddings 目录下。 \sd-webui-aki-v4.2\embeddings记得重启stable diffusion 才能生效。 三、Embedding 的使用 1、功能栏区域选择文生图然后选择右侧生成按钮下方 “显示/隐藏扩展模型” 图标 如图 切换到嵌入式 Enbedding标签页面 2、根据 Enbedding 模型演示图片 参数进行设置 正向提示词输入 an astronaut riding a horse on the moon, 8k uhd反向提示词输入 3d render选择下方刚刚安装的Enbedding 16-token-negative-deliberate-neg 反向提示词输入框中会自动添加 16-token-negative-deliberate-neg 模型提示词 如图 采样方法设置 Euler 迭代步数设置50 勾选高清分辨率修复 随机种子设置43 4、点击“生成”按钮查看效果 由此可见 Embedding真是一个很有用东西通过简单的一个提示词就作出有自己特色的作品感兴趣的朋友赶快玩起来吧