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

【Stable Diffusion】(基础篇七)—— lora

lora

本系列博客笔记主要参考B站nenly同学的视频教程,传送门:B站第一套系统的AI绘画课!零基础学会Stable Diffusion,这绝对是你看过的最容易上手的AI绘画教程 | SD WebUI 保姆级攻略_哔哩哔哩_bilibili

除了大模型和VAE之外,SD中还有embedding模型和lora模型,这两种模型体积都很小,他们对于画面的调节能力不和大模型一样,但也可以实现画风改变和特殊物品形象的精确定义,本文将带你了解lora 。

lora,低秩适应模型(Low-Rand Adaptation Models),比起书签更像彩页,一般被用于定义一个特定角色、形象特征,或者是画风。可以更加准确的定义大字典中没有的词条含义,在描述特定的物品或形象的时候,lora比embedding更常用且效果更好。

lora文件的后缀和大模型一致,为ckpt或safetensors 。但是和大模型相比,lora的文件大小不会超过200Mb ,lora文件可以随意重命名(纯英文字符),LoRa的文件位置:SD根目录下的/models/lora,使用方法,在提示词中,<Lora:lora名:权重>(权重建议在0.5-0.8之间),以及同时使用作者提供的建议提示词。

为了对比之前的效果,让我们在C站找一个Dva的lora模型,将其下载并移动到本地的lora目录下面,然后画一张Dva

在这里插入图片描述

masterpiece, best quality,1girl, d.va (overwatch), solo, long hair, whisker markings, bodysuit, brown hair, facial mark, gloves, breasts, brown eyes, pilot suit, cowboy shot, headphones, white gloves, medium breasts, swept bangs, skin tight, animal print, bangs, bunny print, ribbed bodysuit, facepaint, pink lips,(grey background:1.2),simple background, <lora:dva:1>
Negative prompt: NSFW, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.5), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), lowers, bad hands, missing fingers, extra digit,bad hands, missing fingers, (((extra arms and legs))),
Steps: 20, Sampler: DPM2 a Karras, CFG scale: 7, Seed: 3003104547, Size: 500x800, Model hash: d8722b4a4d, Model: 2.5D:neverendingDreamNED_bakedVae, Denoising strength: 0.4, Clip skip: 2, ENSD: 31337, Hires upscale: 1.5, Hires upscaler: R-ESRGAN 4x+, Lora hashes: "dva: 6a119c96619d", Version: v1.5.2

在这里插入图片描述

webUI的使用

embedding和lora都可以在同一次的绘画中使用多个,但每次去查找激活词或者lora的名字是非常麻烦的事情,webUI中,图形化的界面可以帮助我们更快地调用embedding和lora。

点击生成按钮下方的第三个按键,会打开一系列的模型选项,包括大模型,embedding和lora,在这里的卡片点击右上角可以进行设置,可以对模型进行一些设置,包括可以对lora模型的关键词等进行设置,设置好之后,点击一下卡片就可以激活调用了。

我们还可以给不同的模型设置封面图,可以更加直观的看到模型的效果,先利用该模型跑图出来,然后点击卡牌名字上方的按钮进行设置缩略图,或者在模型文件夹中使用一张同名的jpg/png图片

在这里插入图片描述

在使用多个lora模型时,画风的影响因子应该小于人物的影响因子,服饰类的lora影响因子也不宜过高

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • AI-WEB-1.0 靶机
  • 2024年8月1日 十二生肖 今日运势
  • 库文件的制作和makefile文件操作基础实现
  • 尚品汇-CompletableFuture异步编排-优化商品详情页(二十五)
  • 【前端 08】简单学习js字符串
  • react中外部传入的属性如果在外部改变,组件内如何得知并作出响应?
  • stm32_按键消抖_代码与流程分析
  • ShardingSphere-Jdbc + Spring Security + Redis 实现简单JWT认证
  • 利用python检查磁盘空间使用情况
  • LinkedList 实现 LRU 缓存
  • 软考高级科目怎么选?软考高级含金量排序
  • WebView加载数据的几种方式
  • SQLSever 设置端口
  • 原子操作介绍
  • 【第三节】python中的函数
  • php的引用
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • ES6指北【2】—— 箭头函数
  • 【comparator, comparable】小总结
  • Bootstrap JS插件Alert源码分析
  • ES6系列(二)变量的解构赋值
  • GitUp, 你不可错过的秀外慧中的git工具
  • golang中接口赋值与方法集
  • javascript面向对象之创建对象
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • maya建模与骨骼动画快速实现人工鱼
  • opencv python Meanshift 和 Camshift
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • Redux系列x:源码分析
  • Shell编程
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 番外篇1:在Windows环境下安装JDK
  • 前端技术周刊 2019-02-11 Serverless
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 数据可视化之下发图实践
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • #vue3 实现前端下载excel文件模板功能
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (03)光刻——半导体电路的绘制
  • (4.10~4.16)
  • (52)只出现一次的数字III
  • (7)STL算法之交换赋值
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (过滤器)Filter和(监听器)listener
  • (蓝桥杯每日一题)love
  • (七)Appdesigner-初步入门及常用组件的使用方法说明
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (算法)Travel Information Center
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .DFS.