stable diffusion实践操作-大模型介绍
本文专门开一节写大模型相关的内容,在看之前,可以同步关注:
stable diffusion实践操作
模型下载网站
国内的是:https://www.liblibai.com
国外的是:https://civitai.com(科学上网)
一、发展历史
1 官方大模型
大模型从无到有训练大模型花费时间非常久,花费非常高,上百万美元:
2 CHECKPOINT
在官方大模型的基础上再次训练,就是我们看到的CHECKPOINT模型,但是对于硬件的要求还是很高,使用起来不是很灵活
3 EMBEDDING
后来发展出来了embedding模型,文件小,训练成本低,但是效果差强人意,好处是灵活
4 Lora 和Hypernetworks
二 什么是大模型
我们可以理解为各种绘画风格的打包集合,不像midjourney那样,想要什么风格,就在关键词中写上就可以了,比如,国风水墨,迪士尼等。如下:
Stable Diffusion就需要大模型来规定风格,比如国风模型,迪士尼模型等,具体参考checkpoint,选定这个模型后,那么你所有的关键词都是根据这个模型来确定的,也就是说,不同模型,关键词不一样,这也是SD比较难学的原因。
三 使用注意事项
通过二我们知道,每个大模型的关键词都不一样,所以下载大模型的时候要详细看作者说明,以及作者的关键词,通过关键词来学习,这样才能使用好这个大模型。
正文
序号 | 模型名称 | 简介 |
---|---|---|
1 | Stable Diffusion 常用官方模型V1.5版本 | 官方 |
2 | Stable Diffusion XL1.0 | 官方 |
3 | Anything 系列 | 二次元 |
4 | Realistic Vision V2.0 | 写实模型 |
5 | DreamShaper | 人物肖像 |
6 | MeinaMix | 动漫 |
7 | ChilloutMix | 现实 |
8 | majicMix系列 | |
9 | AbyssOrangeMix2_hard.safetensors | 漫画 |
1、官方大模型
底模/大模型 是SD能够绘图的基础模型。安装完SD软件后,必须搭配基础模型才能使用。不同的基础模型,其画风和擅长的领域会有侧重。常见的模式,后缀ckpt,safetensors,大小在2-8G之间。
【1】Stable Diffusion 常用官方模型V1.5版本,v1-5-pruned.ckpt。
下载链接:https://openai.wiki/stable-diffusion-model-v1-5.html
【2】目前升级到新版本【Stable Diffusion XL1.0 正式版】
下载链接:https://www.liblibai.com/modelinfo/77a9ca05a2c7c93ceb05f4dceae9ed97
【3】Anything系列型号,偏向二次元
anything-v5-PrtRE.safetensors模型可以用于生成多种类型的图像,包括肖像、风景、动物、卡通、科幻等。它具有较强的适应性和泛用性,效果表现出较强的真实感和细节还原能力。
详细介绍链接:https://zhuanlan.zhihu.com/p/640797704
2、写实大模型Realistic Vision V2.0,
链接: https://pan.baidu.com/s/1wat_55oIRa-fSSleqpE1kw 提取码: 5u8w
3、DreamShaper
这个模型在肖像提示上表现得特别好,创造了一件令人惊叹的艺术品,捕捉到了主题的感觉和风格元素。在风景方面,DreamShaper能够创造出一个有趣而复杂的图像,具有鲜艳的色彩和迷人的细节。插图展示了充满活力的色彩和各种形状,使图像栩栩如生。
链接: https://pan.baidu.com/s/1zZeTk3J4odbWqjwJle_1Bg 提取码: ba47
4、MeinaMix
MeinaMix是最受欢迎的型号之一,这是有充分理由的。这个模型能够生成具有独特绘画般质量的精彩插图。与Anything模型非常相似,MeinaMix在人物方面专注于动漫风格,但它也能够生成复杂的插图。
链接: https://pan.baidu.com/s/1ECn3AAU6CBj_6rOriFn7ig 提取码: u24m
5、checkpoint模型下载,在C站,或者liblib上面,标签是checkpoint的就是。
6、ChilloutMix-KoreanDollLikeness
提到SD模型,Chillout是必不可少的。即使因为停止了后续更新,市场上已经涌现出了很多能够替代Chillout的模型,但Chillout依旧是一座丰碑:第一个爆火的真人模型。
Chillout在真人出图是统治级别的占有率 。是非常好的模型,但或许因为成熟的太早,也很快就停更了。最新版本是2023年2月的版本。
模型分为32和16两个精度,其中16精度可以大幅节省显存,但是因为玄学原因,我还是在用32精度的。
介绍以及下载链接:https://zhuanlan.zhihu.com/p/632997666
7 、majicMix系列
majic也是堪称封神的模型。作者是国人大佬麦橘。
明暗光影控制都非常到位,这种能够控制暗影部分效果的能力,是之前SD相比于MJ所相对较弱的部分,但是有了majic,就给补上了。尤其是女性的眼睛和神态,像戴了美瞳一样。甚至人物身上的小雀斑小痣都能够出现。尤其惊为天人的,是对男性的表现力。从肌肉到血管,都非常的真实。
有一个趣闻,就是AI博主娜乌斯嘉,娜娜酱,炼了自己的lora融进sombra后,作者直接在最新的V5版本里把娜娜酱融进了正式版,属于是真正的赛博永生了。
模型推荐用Euler作为采样器。
以及作者强调了N次的……不要开面部修复!
majic系列分了好几个,分别是:
7.1 majicMIX realistic:主打真实系,是通用版本。
下载介绍链接:https://www.liblibai.com/modelinfo/bced6d7ec1460ac7b923fc5bc95c4540
7.2 majicMIX fantasy:风格非常炸裂美好,但是远距离脸部需要inpaint以达成最好效果。
下载链接:https://www.liblibai.com/modelinfo/ab2e95bb3f3e746456d8955216865963
7.3 majicMIX lux:融合了,realistic和fantasy,是适合抽卡博梦想的模型。
7.4majicMIX horror:偏恐怖主题。
8. AbyssOrangeMix2_hard.safetensors
下载链接:https://www.liblibai.com/modelinfo/2bd0c7cec6e843f69ee446c9820adbf8
参考示例:
下面是一个生成的龙,是不是看着比以前的好多了

结尾
常用到的基础模型和插件(持续更新中)
链接:https://pan.baidu.com/s/1c9utQmWlGcRqLTr_kftTyA?pwd=1111
提取码:1111
相关文章:

stable diffusion实践操作-大模型介绍
本文专门开一节写大模型相关的内容,在看之前,可以同步关注: stable diffusion实践操作 模型下载网站 国内的是:https://www.liblibai.com 国外的是:https://civitai.com(科学上网) 一、发展历…...

W5500-EVB-PICO进行MQTT连接订阅发布教程(十二)
前言 上一章我们用开发板通过SNTP协议获取网络协议,本章我们介绍一下开发板通过配置MQTT连接到服务器上,并且订阅和发布消息。 什么是MQTT? MQTT是一种轻量级的消息传输协议,旨在物联网(IoT)应用中实现设备…...

90、00后严选出的数据可视化工具:奥威BI工具
90、00后主打一个巧用工具,绝不低效率上班,因此当擅长大数据智能可视化分析的BI数据可视化工具出现后,自然而然地就成了90、00后职场人常用的数据可视化工具。 奥威BI工具三大特点,让职场人眼前一亮! 1、零编程&…...

删除maven中出现.lastUpdate结尾的文件
出现 .lastupdate 结尾的文件的原因:由于网络原因没有将maven的依赖下载完整. 解决方案: 1) 删除所有以 .lastupdate 结尾的文件 A) 1.切换到maven本地仓库 B)2.在当前目录打开cmd命令行(shift右键-->在此处打开命令窗口 或 直接在当前文件路径上敲cmd 或 右键-->…...

Cannot assign to read only property ‘exports‘ of object ‘#<Object>‘
webpack打包js文件中不允许混用import和module.exports。 方式①:babel.config.js添加sourceType: {"presets": [...],"sourceType": "unambiguous" }方式②:安装babel-plugin-transform-es2015-modules-commonjs npm …...

Dockerfile中编译、打包、部署spring boot项目
1、Dockerfile 1.1、什么是Dockerfile Dockerfile是自动构建docker镜像的配置文件,将镜像构建过程通过指令的方式定义在Dockerfile中。配合docker build命令行可以实现自动化的Docker镜像的构建。 1.2、Dockerfile语法解析 我们在学习一门语言或文档语法的时候&am…...

微型计算机原理知识点总结(一)
目录 一.微型计算机 二.微型计算机系统 1.微型计算机硬件系统 冯诺依曼体系结构 总线 (1)微处理器(CPU) 运算器 控制器 内部寄存器 (2)存储器 1.基本概念 2.内存的操作 3.内存的分类 (3)I/O接口与输入/输出设备 2.微型计算机软件系统 (1)系统软件 操作系统 …...

【postgresql 基础入门】psql客户端的使用方法
psql 客户端使用 专栏内容: postgresql内核源码分析手写数据库toadb并发编程 开源贡献: toadb开源库 个人主页:我的主页 管理社区:开源数据库 座右铭:天行健,君子以自强不息;地势坤…...

QTcpSocket发送数据方法
文章目录 一、简介二、write(const char *, qint64)三、isValid() 一、简介 本文主要记录QTcpSocket的write(const char *, qint64)和isValid()。 二、write(const char *, qint64) 概念:在QTcpSocket中,使用write(char* data, int size)函数将指定长…...

select 语句执行顺序
sql 样例 select t_students.name as 姓名, sum(case when b.cname语文 then c.sc_val else 0 end) As 语文 ,sum(case when b.cname数学 then c.sc_val else 0 end) As 数学,sum(case when b.cname英语 then c.sc_val else 0 end) As 英语, From t_students a, t_corses b, t…...

PMD 检查java代码:避免将内部数组直接返回给调用者(MethodReturnsInternalArray)
https://docs.pmd-code.org/pmd-doc-6.55.0/pmd_rules_java_bestpractices.html#methodreturnsinternalarray 直接将内部数组暴露给调用者破坏了封装性,因为调用者可能在拥有内部数组的对象外部更改或者删除数组的元素。返回内部数组的拷贝会更加安全。 例如&…...

ActiveMQ配置初探
文章目录 配置wrapper相关配置wrapper是干什么用的MQ的运行内存修改【需修改】修改内容题外话 wrapper.log配置【需修改】引起的问题优化方式 activemq.xml相关配置官网介绍配置管理后台的认证授权【建议修改】配置broker【根据自己需求更改】配置允许jmx监控关闭消息通知持久化…...

【官方中文文档】Mybatis-Spring #示例代码
示例代码 提示 查看 JPetstore 6 demo 了解如何在完整的 Web 应用服务器上使用 Spring。 您可以在 MyBatis-Spring 的 代码仓库 中查看示例代码: 所有示例都能在 JUnit 5 下运行。 示例代码演示了事务服务从数据访问层获取域对象的典型设计。 FooService.java …...

python二级例题
请编写程序,生成随机密码。具体要求如下: (1)使用 rand…...

【java】【项目实战】[外卖九]项目优化(缓存)
目录 一、问题说明 二、环境搭建 2.1 Git管理代码 2.1.1 创建本地仓库 2.1.2 创建远程仓库 2.1.3 创建分支--》推送到远程仓库 2.2 maven坐标 2.3 配置文件application.yml 2.4 配置类RedisConfig 三、缓存短信验证码 3.1 实现思路 3.2 代码改造 3.2.1 UserContro…...

Scala集合常用函数与集合计算简单函数,高级计算函数Map和Reduce等
Scala集合常用函数与集合计算简单函数 1.Scala集合常用函数 基本属性和常用操作 1.常用函数: (1) 获取集合长度(2) 获取集合大小(3) 循环遍历(4) 迭代器(…...

You must install at least one postgresql-client-<version> package
使用主机上的映射端口来连接到 PostgreSQL 数据库。例如,使用以下命令连接到数据库: psql -h localhost -p 5432 -U postgres出现下面的问题: 分析: 如果您在运行 psql 命令时遇到错误消息 You must install at least one pos…...

爬虫源码---爬取自己想要看的小说
前言: 小说作为在自己空闲时间下的消遣工具,对我们打发空闲时间很有帮助,而我们在网站上面浏览小说时会被广告和其他一些东西影响我们的观看体验,而这时我们就可以利用爬虫将我们想要观看的小说下载下来,这样就不会担…...

【AGC】云数据库API9开发问题汇总
【问题描述】 云数据库HarmonyOS API9 SDK已经推出了一段时间了,下面为大家汇总一些在集成使用中遇到的问题和解决方案。 【问题分析】 1. 报错信息:数据库初始化失败:{“message”:“The object type list and permission …...

ASP.NET Core IOC容器
//IOC容器支持依赖注入{ServiceCollection serviceDescriptors new ServiceCollection();serviceDescriptors.AddTransient<IMicrophone, Microphone>();serviceDescriptors.AddTransient<IPower, Power>();serviceDescriptors.AddTransient<IHeadphone, Headp…...
入门力扣自学笔记277 C++ (题目编号:42)(动态规划)
42. 接雨水 题目: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 输入:height [0,1,0,2,1,0,1,3,2,1,2,1] 输出:6 解释:上面是由数组…...

SwiftUI实现iPad多任务分屏
1. 概述 iPadOS引入了多任务分屏功能,使用户能够同时在一个屏幕上使用多个应用程序。这为用户提供了更高效的工作环境,可以在同一时间处理多个任务。 iPad多任务分屏有两种常见的模式:1/2分屏和Slide Over(滑动覆盖)…...

maven依赖,继承
依赖的范围 compile引入的依赖 对main目录下的代码有没有效,main目录下的代码能不能用compile引入的依赖中的类等 以test引入的依赖,在main中是否可以使用 provided(已提供),有了就不要带到服务器上,打包…...

仿`gRPC`功能实现像调用本地方法一样调用其他服务器方法
文章目录 仿gRPC功能实现像调用本地方法一样调用其他服务器方法 简介单体架构微服务架构RPCgPRC gRPC交互逻辑服务端逻辑客户端逻辑示例图 原生实现仿gRPC框架编写客户端方法编写服务端方法综合演示 仿 gRPC功能实现像调用本地方法一样调用其他服务器方法 简介 在介绍gRPC简介…...

分布式环境下的数据同步
一般而言elasticsearch负责搜索(查询),而sql数据负责记录(增删改),elasticsearch中的数据来自于sql数据库,因此sql数据发生改变时,elasticsearch也必须跟着改变,这个就是…...

无涯教程-Flutter - 数据库
SQLite" class"css-1occaib">SQLite数据库是基于事实和标准SQL的嵌入式数据库引擎,它是小型且经过时间考验的数据库引擎,sqflite软件包提供了许多函数,可以有效地与SQLite数据库一起使用,它提供了操作SQLite数据…...

算法笔记:平衡二叉树
1 介绍 平衡二叉树(AVL树)是一种特殊的二叉搜索树(BST),它自动确保树保持低高度,以便实现各种基本操作(如添加、删除和查找)的高效性能。 ——>时间都维持在了O(logN)它是一棵空…...

redis 通用命令
目录 通用命令是什么 SET & GET keys EXISTS DEL EXPIRE TTL redis 的过期策略 定时器策略 基于优先级队列定时器 基于时间轮的定时器 TYPE 通过 redis 客户端和 redis 服务器交互。 所以需要使用 redis 的命令,但是 redis 的命令非常多。 通用命令…...

Pycharm配置及使用Git教程
文章目录 1. 安装PyCharm2. 安装Git3. 在PyCharm中配置Git插件4. 连接远程Gtilab仓库5. Clone项目代码6. 将本地文件提交到远程仓库6.1 git add6.2 git commit6.3 git push6.4 git pull 平时习惯在windows下开发,但是我们又需要实时将远方仓库的代码clone到本地&…...

CSS transition 过渡
1 前言 水平居中、垂直居中是前端面试百问不厌的问题。 其实现方案也是多种多样,常叫人头昏眼花。 水平方向可以认为是内联方向,垂直方向认为是块级方向。 下面介绍一些常见的方法。 2 内联元素的水平垂直居中 首先,常见内联元素有&…...