Stable Diffusion怎么用?Stable Diffusion大模型基础知识
图文教程

Stable Diffusion怎么用?Stable Diffusion大模型基础知识

AI中国 AI中国 7 months ago 71 阅读
4.8 (1280 Rating)
15,328 People learned

这节内容我们将深入探讨Stable Diffusion大模型的应用场景。你将了解到大模型的基础知识、下载渠道、安装方法以及使用方法,最后还会为新手朋友们推荐几款优质的大模型。

一、大模型基础知识

首先,我们来明确一下什么是大模型。

大模型,也称为检查点文件(Checkpoint),英文名为checkpoint,缩写ckpt。

1、大模型与Stable Diffusion的关系

如果将Stable Diffusion比作画师,那么大模型就是这位画师的大脑。不同的大模型经过不同风格的图片训练,因此它们擅长的领域也各不相同,有的擅长二次元,有的擅长三次元,有的擅长人物刻画,有的擅长风景描绘。

2、大模型的构成

大模型由多个组织结构构成,包括:

  1. Text Encoder:语言理解模块,用于理解提示词。
  2. Unet:绘图模块,大模型的主要功能,负责生成图像。
  3. VAE(Variational Autoencoder):翻译模块,将计算机能理解的图像转换成人类能理解的图像。

3、大模型文件格式的区别

在Stable Diffusion中,大模型通常以两种文件格式存在:ckpt和safetensors。这两种格式虽然在后缀上有所不同,但都扮演着存储和传递大模型数据的关键角色。

1、ckpt文件

ckpt文件是早期Stable Diffusion大模型的主要文件格式。这种文件使用Pickle序列化,可以包含完整的模型参数和优化器状态。然而,ckpt文件的一个潜在问题是安全性。由于其结构可以携带额外的代码,因此存在被恶意软件或病毒利用的风险。

2、safetensors文件

为了解决ckpt文件的安全性问题,safetensors文件格式被引入。safetensors是一种更为安全的文件格式,专门设计来存储张量数据,因此它不能携带病毒或恶意代码。与ckpt文件相比,safetensors文件在传输和使用上更为快速和安全,是当前推荐使用的大模型文件格式。

无论是ckpt还是safetensors文件,它们都代表了Stable Diffusion中的大模型,且在实际使用中可以视为等效。

此外,大模型因其庞大的数据量而得名,文件大小通常从2GB到8GB不等。在Stable Diffusion中,大模型的大小是其显著特征之一,与其他较小的模型文件形成对比。

二、大模型的下载

了解了大模型的基础知识后,我们来看如何下载大模型,这里有两个主要的下载渠道:

  1. C站(Civitai.com):一个包含Stable Diffusion大模型、小模型、姿势包等资源的综合模型网站。

  1. Web UI启动器:通过Stable Diffusion的启动器进行模型的下载和管理。

B站UP主@靠谱的轩轩提供了一站式的新手资源包,也可以在这里下载:https://pan.quark.cn/s/218e0e20a915

三、大模型的安装和切换方法

下载完大模型后,安装方法非常简单。只需将大模型文件复制到Stable Diffusion根目录下的models文件夹中的Stable-diffusion文件夹即可。

安装完大模型后,需要在Stable Diffusion界面中刷新或重启,以便加载新的大模型。之后,你可以直接在界面中选择新安装的大模型进行图片生成。

四、新手推荐大模型

最后,为新手朋友们推荐六款我特别喜欢的大模型:

  1. majicMIX realistic v6:生成真实风图片与人像质量特别高的模型。
  2. **chilloutmix_NiPrunedFp32Fix:**生成高质量、逼真的人像图片。
  3. revAnimated_v122:2.5D动漫风模型,生成图片质量可靠,出错少。
  4. CounterfeitV30:常用的高质量二次元模型,风格讨喜。
  5. anything-v5-PrtRE:擅长生成高质量的二次元风格图像。

五、总结

通过本节内容的学习,你已经掌握了大模型的基础知识、下载渠道、安装方法和使用方法。

希望你能通过实践,更深入地理解大模型的魅力,并在Stable Diffusion的世界中创造出更多精彩的作品。

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

Rating

4.8 (1280 Rating)

Comment (11)

User avatar

学习Stable Diffusion,入门就得好好了解一下基础!

User avatar

感觉你说的对,这东西可不是随便玩就能玩好的!

User avatar

这也太简单粗暴了吧,学习任何东西都得先打好基础!

User avatar

听你这么一说,我感觉自己也应该回去补补基础,说不定能更上一层楼!

User avatar

搞得像个脑残,学了就学全,不学基础,玩什么?

User avatar

没错!别光想着结果,基础才是王道!

User avatar

话说回来,Stable Diffusion的入门确实需要扎实的基础,不然真的会迷路!

User avatar

基础知识重要啊,就像盖房子,地基不稳,楼都倒了!

User avatar

听你这么一说,我感觉自己差点就入了坑了,还好我及时止损!

User avatar

啧啧啧,说得对,没学基础就想玩大片,简直是自杀行为!

睡觉动画