stable diffusion基础

news/2024/7/10 22:12:53 标签: stable diffusion, 人工智能

整合包下载:秋叶大佬 【AI绘画·8月最新】Stable Diffusion整合包v4.2发布!
参照:基础04】目前全网最贴心的Lora基础知识教程!

VAE

作用:滤镜+微调
在这里插入图片描述
VAE下载地址:C站(https://civitai.com/models)或者启动器下载
在这里插入图片描述
VAE存放路径:sd-webui-aki-v4\models\VAE

Embedding

又名textual inversion,中文名嵌入or文本反转,通俗理解:提示词打包(宏)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Lora

英文全称Low-Rank Adaptation of Large Language Models,直译为大语言模型的低阶适应,这是微软的研究人员为了解决大语言模型微调而开发的一项技术
存放路径:sd-webui-aki-v4\models\Lora
功能1:对人物和物品的复刻
在这里插入图片描述
功能2:训练画风
在这里插入图片描述
功能3:固定人物的动作特征
在这里插入图片描述
在这里插入图片描述

Embeddings和Lora的区别

Embeddings文件大小几KB或几十KB,Lora几MB-一百多MB之间,Lora在做各种特征还原的时候效果要比Embeddings好得多
Embeddings不可取代的地方:比如三视图的功能,或者多视图的人物展现功能
在这里插入图片描述
在这里插入图片描述

Hypernetwork 训练画风

超网格(低配版的Lora),与Lora和Embedding类似,都是对生成的图片进行针对性的调整。主要用于训练画风,训练难度很大。最大优点:实现对画面风格的转变。
在这里插入图片描述
在这里插入图片描述
Hypernetwork通过训练可以非常神似地对角色或物件进行还原,但只能是神似,此功能比较少用到。如果想进一步更高精度的还原,还需要借助Lora乃至于Dreambooth进行训练
在这里插入图片描述
使用注意事项:
1.权重
2.用超网格配套的大模型效果更好
3.最好使用和超网格作者相同的参数
4.有触发词一定要使用触发词
5.新手尽量不要混用超网格

模型文件类型鉴别网站

秋叶的模型类型分辨工具地址:https://spell.novelai.dev/


http://www.niftyadmin.cn/n/4948636.html

相关文章

算法修炼Day52|● 300.最长递增子序列 ● 674. 最长连续递增序列 ● 718. 最长重复子数组

LeetCode:300.最长递增子序列 300. 最长递增子序列 - 力扣(LeetCode) 1.思路 dp[i]的状态表示以nums[i]为结尾的最长递增子序列的个数。 dp[i]有很多个,选择其中最大的dp[i]Math.max(dp[j]1,dp[i]) 2.代码实现 1class Solution {2 pub…

通过postgresql的Ltree字段类型实现目录结构的基本操作

通过postgresql的Ltree字段类型实现目录结构的基本操作 将这种具有目录结构的excel表存储到数据库中,可以采用树型结构存储 DROP TABLE IF EXISTS "public"."directory_tree"; CREATE TABLE "public"."directory_tree" (…

CS1988|C#无法在异步方法中使用ref,in,out类型的参数的问题

CS1988|C#无法在异步方法中使用ref,in,out类型的参数 🌀|场景: BlazorServer的场景中推荐使用异步方法,使用ref,out,in为参数前缀则报错CS1988 原因如下: ref parameters are not supported in async methods because the method may not h…

linux系统中的中文显示问题

经常遇到这种情况:某些项目的文件中不可避免地包含有中文,在Windows系统中没有任何问题,拷到Linux系统中就出问题了。 1. Linux系统设置 $echo $LANG en_US.iso885915 朋友建议我设置为: export LANGzh_CN.utf8 但我这样设置之…

vue3中使用mock.js

什么是mockjs Mock.js 是一个用于生成随机数据的模拟数据生成库。它可以帮助开发人员在前端开发中创建模拟接口,以便进行测试和开发。 以下是 Mock.js 的一些主要功能和用法: 生成随机数据:Mock.js 提供了丰富的数据模板语法,可以…

x86 Linux系统下构建交叉编译工具(2)

接前一篇文章:x86 Linux系统下构建交叉编译工具(1) 本文参考以下文章: 建立交叉编译器 for arm (binutils-2.17 gcc-3.4.6 glibc-2.3.6) 特此致谢! 上一回准备好了编译构建的环境,…

使用Druid解析SQL,获取SQL中所有使用的表

一、sqlParse组成 Druid SQL Parser分三个模块: - Parser - AST - Visitor 1.1 Parser parser是将输入文本转换为ast(抽象语法树),parser有包括两个部分,Parser和Lexer,其中Lexer实现词法分析&#x…

request发送http请求

今天正式开始为大家介绍接口自动化,相信很多做测试的朋友,都用过一些工具,比如jmeter,loadrunner,postman等等,所以今天先给那些基础不太好的同学,先讲讲postman如何来测接口以及如何用pthon代码…