XYZ图表脚本的使用方法

前言

上一章,我们介绍了LoRA的模型微调方法和很多基础知识

本章,我们介绍如何深度的如何在RA/SD的体系中操作的更敏捷些

几乎所有的初学者看到这个文章标题的时候都是一脸懵逼的。但是当你学习过本文后,掌握了XYZ的不复杂但是很强大的能力后,会很喜欢用它。

AIGC的制作过程中需要用到大量的主观选择和筛选,这个过程中需要调教AI的配置参数,行为能力,生产结果,巧妙的运行自动化的脚本能力,会让你更高效且聪明。


知识点

  1. XYZ脚本方式
  2. 更多细致生成技巧


什么是XYZ

SD或RA软件中,选择 X/Y/Z plot

XYZ plot的功能

  1. 参数可视化:XYZ plot可以用于展示不同参数设置(如种子值、扩散步数、文本提示等)对生成图像的影响。例如,你可以比较不同的种子值如何影响生成图像的细节和风格,或者比较不同的文本提示如何改变生成的图像内容。
  2. 网格布局:XYZ plot通常使用网格布局,将不同参数组合生成的图像排列在一个表格中。X轴和Y轴代表不同的参数设置,网格中的每个单元格显示对应参数组合生成的图像。
  3. 实验设计:XYZ plot允许设计和执行系统化的实验,以评估模型对各种参数设置的响应。例如,可以固定某些参数,只改变一个或两个参数来观察它们对生成结果的具体影响。

如何使用XYZ plot

在使用RA/SD生成内容时,XYZ plot工具可以帮助你高效地可视化结果。以下是一个使用XYZ plot的典型步骤:

  1. 选择参数:确定要比较的参数。例如,种子值(seed)、提示文本(prompt)、扩散步数(diffusion steps)等。
  2. 设置参数范围:为每个参数设置不同的值或范围。例如,种子值可以是多个不同的整数,提示文本可以是不同的描述句子。
  3. 生成图像:使用Stable Diffusion模型生成图像,每次生成时使用不同的参数组合。
  4. 绘制XYZ plot:将生成的图像排列在一个网格中,X轴和Y轴表示不同的参数值。通过网格布局,可以直观地比较不同参数组合生成的图像效果。

示例

假设你想比较不同的种子值和提示文本对图像生成的影响,你可以这样设置XYZ plot:

  • X轴:种子值(如:42, 43, 44)
  • Y轴:提示文本(如:"A beautiful sunset", "A futuristic city", "A cute puppy")

在网格中,每个单元格显示使用对应种子值和提示文本生成的图像。

实际应用

XYZ plot在实际应用中非常有用,例如:

  • 调试和优化模型:通过比较不同参数设置的效果,可以找到最优的参数组合。
  • 研究和分析:在研究中,XYZ plot可以帮助分析模型对不同条件的响应,从而深入理解模型的行为和特性。
  • 展示和演示:在展示模型能力时,XYZ plot提供了一种直观的方式来展示模型在各种条件下的生成能力。


启用后的主要界面如下

我們設置X,Y , Z 为 3种不同维度的配置设置(这些设置都是SD软件中基本功能中的某个环节的配置内容) ,比如下图中,我们选择X 作为采样 器的配置(Sampler),分别选择3种。

然后Y,配置Steps, 用逗号分隔,

然后Z,选择模型,它的值会自动弹出来界面,让你选择库中已有的模型。

然后点击生成。

可以看到。右侧的结果中有3组,3个不同采样器,用不同的模型,不同的Steps生成的内容。 这种形式非常适合批量的设计不同的参数,生成接近的图像。做更好的选择判断


效果如下

总结

XYZ 的使用方式非常的广发。

很多情况下,我们需要测试验证一些参数的配置情况。

可以使用XYZ中的一个轴作为参数变化的方式,看这个参数对于AIGC最终的内容影响。并且,RA会最终给我们生成一张合图。方便我们直接比对。

创作不易,觉得不错的话,可以点个赞吗?

  • 19
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值