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

Stable Diffusion 官方模型V1.5版本下载

模型描述

Stable Diffusion的官方模型更适合绘制偏写实的风格,如果您想绘制二次元之类的风格,可以考虑下载本站的其它模型。

安装方法

将模型下载后,将会得到一个名为****.ckpt格式的文件,将该文件剪切至你的Stable Diffusion本地安装目录,例如站长在测试时所使用的路径为:D:\openAI\stable-diffusion-webui\models\Stable-diffusion,请根据自身请问调整模型存放位置。

更新详情

Stable Diffusion的官方模型V1.5与V1.4比起来,整体画面构成区别不大,色阶对比度和光源渲染提升,光源效果更加平滑合理。

资源详情

本次Stable Diffusion的官方模型V1.5版本一共提供了两个模型,一个3.97GB,另一个是7.17GB。

两个模型的区别如下

  • 绘画版|3.97GB模型:推荐正常绘图的人使用,无需训练自己的模型。
  • 训练版|7.17GB模型:如果您想以该模型为基础,训练自己的模型。那么下载该模型可以得到更好的效果。

两个不同大小的模型任选其中一个下载即可,没必要两个都下载。

下载地址

也可以自行前往runwayml/stable-diffusion-v1-5 · Hugging Face下载相应文件。

预先训练模型加载

下载并缓存

DiffusionPipeline 类是从 Hub 加载最新趋势扩散模型的最简单、最通用的方法。DiffusionPipeline.from_pretrained() 方法自动从检查点检测正确的管道类,下载并缓存所有必需的配置和权重文件,并返回准备进行推理的管道实例。

from diffusers import DiffusionPipelinerepo_id = "runwayml/stable-diffusion-v1-5"
pipe = DiffusionPipeline.from_pretrained(repo_id, use_safetensors=True)

从本地加载

若要在本地加载扩散管道,请使用 git-lfs 手动将模型(在本例中为 runwayml/stable-diffusion-v1-5 )下载到本地磁盘。这会在磁盘上创建一个本地文件夹 ./stable-diffusion-v1-5 , :

git-lfs install
git clone https://huggingface.co/runwayml/stable-diffusion-v1-5

然后将本地路径传递给 from_pretrained():

from diffusers import DiffusionPipelinerepo_id = "./stable-diffusion-v1-5"
stable_diffusion = DiffusionPipeline.from_pretrained(repo_id, use_safetensors=True)

当 from_pretrained() 方法检测到本地路径时,它不会从 Hub 下载任何文件,但这也意味着它不会下载和缓存检查点的最新更改。

http://www.lryc.cn/news/414520.html

相关文章:

  • 【算法】双指针-OJ题详解1
  • 29 两个任务切换(1)
  • 正则表达式概述
  • 【C语言】Top K问题【建小堆】
  • Rust 程序设计语言学习——并发编程
  • 联邦学习研究综述【联邦学习】
  • 深入理解Python中的列表推导式
  • Android 实现左侧导航栏:NavigationView是什么?NavigationView和Navigation搭配使用
  • 如何快速下载拼多多图片信息,效率高
  • windows 10下,修改ubuntu的密码
  • 【MySQL】慢sql优化全流程解析
  • RabbitMQ高级特性 - 消息分发(限流、负载均衡)
  • 信号处理——自相关和互相关分析
  • 如何解决部分设备分辨率不适配
  • C#插件 调用存储过程(输出参数类型)
  • 代码随想录算法训练营day32 | 509. 斐波那契数 、70. 爬楼梯 、746. 使用最小花费爬楼梯
  • 【人工智能专栏】Learning Rate Decay 学习率衰减
  • 浙大版《C语言程序设计(第3版)》题目集
  • 【学习笔记】Day 2
  • Java中的Map(如果想知道Java中有关Map的知识点,那么只看这一篇就足够了!)
  • 裸金属服务器详解
  • 等待唤醒机制两种实现方法-阻塞队列
  • 数组项相加和 – 如何将 JavaScript 数组中的数字相加
  • C#和S7-1200PLC S7.NET通信
  • 常用命令git branch
  • Android 制作系统签名
  • C语言第13篇
  • 基于FPGA的数字信号处理(22)--进位保存加法器(Carry Save Adder, CSA)
  • idea使用free流程,2024idea、2023idea都可以安装免费使用
  • 设计模式 之 —— 抽象工厂模式