当前位置: 首页 > news >正文

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比较难学的原因。

三 使用注意事项

通过二我们知道,每个大模型的关键词都不一样,所以下载大模型的时候要详细看作者说明,以及作者的关键词,通过关键词来学习,这样才能使用好这个大模型。

正文


序号模型名称简介
1Stable Diffusion 常用官方模型V1.5版本官方
2Stable Diffusion XL1.0官方
3Anything 系列二次元
4Realistic Vision V2.0写实模型
5DreamShaper人物肖像
6MeinaMix动漫
7ChilloutMix现实
8majicMix系列
9AbyssOrangeMix2_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开源库 个人主页:我的主页 管理社区:开源数据库 座右铭:天行健,君子以自强不息;地势坤&#xf…...

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…...

网络六边形受到攻击

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01; 抽象 现代智能交通系统 &#xff08;ITS&#xff09; 的一个关键要求是能够以安全、可靠和匿名的方式从互联车辆和移动设备收集地理参考数据。Nexagon 协议建立在 IETF 定位器/ID 分离协议 &#xff08;…...

边缘计算医疗风险自查APP开发方案

核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...

(二)TensorRT-LLM | 模型导出(v0.20.0rc3)

0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述&#xff0c;后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作&#xff0c;其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...

渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止

<script>标签被拦截 我们需要把全部可用的 tag 和 event 进行暴力破解 XSS cheat sheet&#xff1a; https://portswigger.net/web-security/cross-site-scripting/cheat-sheet 通过爆破发现body可以用 再把全部 events 放进去爆破 这些 event 全部可用 <body onres…...

HBuilderX安装(uni-app和小程序开发)

下载HBuilderX 访问官方网站&#xff1a;https://www.dcloud.io/hbuilderx.html 根据您的操作系统选择合适版本&#xff1a; Windows版&#xff08;推荐下载标准版&#xff09; Windows系统安装步骤 运行安装程序&#xff1a; 双击下载的.exe安装文件 如果出现安全提示&…...

现代密码学 | 椭圆曲线密码学—附py代码

Elliptic Curve Cryptography 椭圆曲线密码学&#xff08;ECC&#xff09;是一种基于有限域上椭圆曲线数学特性的公钥加密技术。其核心原理涉及椭圆曲线的代数性质、离散对数问题以及有限域上的运算。 椭圆曲线密码学是多种数字签名算法的基础&#xff0c;例如椭圆曲线数字签…...

PL0语法,分析器实现!

简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...

Unit 1 深度强化学习简介

Deep RL Course ——Unit 1 Introduction 从理论和实践层面深入学习深度强化学习。学会使用知名的深度强化学习库&#xff0c;例如 Stable Baselines3、RL Baselines3 Zoo、Sample Factory 和 CleanRL。在独特的环境中训练智能体&#xff0c;比如 SnowballFight、Huggy the Do…...

C++ Visual Studio 2017厂商给的源码没有.sln文件 易兆微芯片下载工具加开机动画下载。

1.先用Visual Studio 2017打开Yichip YC31xx loader.vcxproj&#xff0c;再用Visual Studio 2022打开。再保侟就有.sln文件了。 易兆微芯片下载工具加开机动画下载 ExtraDownloadFile1Info.\logo.bin|0|0|10D2000|0 MFC应用兼容CMD 在BOOL CYichipYC31xxloaderDlg::OnIni…...

R语言速释制剂QBD解决方案之三

本文是《Quality by Design for ANDAs: An Example for Immediate-Release Dosage Forms》第一个处方的R语言解决方案。 第一个处方研究评估原料药粒径分布、MCC/Lactose比例、崩解剂用量对制剂CQAs的影响。 第二处方研究用于理解颗粒外加硬脂酸镁和滑石粉对片剂质量和可生产…...