Stable Diffusion WebUI 参数详解
接下来将详细解释与 Open for Clip Aesthetic 相关的参数,并提供常见的使用示例。
1. Aesthetic weight(美学权重)
用途:控制美学目标对生成图像的影响程度。数值越大,美学目标对图像的影响越明显。
典型用法:
- 较小值(如 0.1–0.5):适用于希望生成图像具有某些美学特征,但不希望过度影响原始图像内容的情况。
- 较大值(如 1.0–2.0):适用于希望图像的美学特征主导图像内容的情况。
示例:
- 如果希望生成一张具有现代艺术风格的图像,可以将
Aesthetic weight
设置为 1.5。
- 如果只希望图像略微具有艺术效果,可以将其设置为 0.3。
2. Aesthetic steps(美学步数)
用途:控制美学目标在生成过程中应用的迭代次数。更多的步数通常能产生更加细致和精细的美学效果。
典型用法:
- 较小值(如 1–5):适用于不需要过度优化美学目标的图像,或者希望节省计算时间的情况。
- 较大值(如 10–20):适用于希望图像在美学方面更加精细,或者想要更强的艺术效果的情况。
示例:
- 为了获得更精细的艺术效果,可以将
Aesthetic steps
设置为 15。
- 如果时间有限,且对美学效果要求不高,可以将其设置为 5。
3. Aesthetic learning rate(美学学习率)
用途:控制模型在优化美学目标时的学习速率。较高的学习率可能导致训练不稳定,而较低的学习率可能导致收敛速度过慢。
典型用法:
- 较小值(如 0.0001–0.001):适用于需要精细调整美学效果的情况。
- 较大值(如 0.01–0.1):适用于对美学效果要求不高,且希望加快训练速度的情况。
示例:
- 如果希望模型精细调整美学效果,可以将
Aesthetic learning rate
设置为 0.0005。
- 如果时间有限,且对美学效果要求不高,可以将其设置为 0.01。
4. Slerp interpolation(球面线性插值)
用途:在生成过程中,使用球面线性插值来平滑过渡不同的潜在空间点,以获得更自然的图像过渡效果。
典型用法:
- 启用:适用于希望生成过程中具有平滑过渡效果的情况。
- 禁用:适用于对过渡效果要求不高,或者希望节省计算资源的情况。
示例:
- 如果希望生成的图像具有平滑的过渡效果,可以启用
Slerp interpolation
。
- 如果对过渡效果要求不高,或者希望节省计算资源,可以禁用该选项。
5. Aesthetic imgs embedding(美学图像嵌入)
用途:使用特定的图像嵌入来引导生成图像的美学风格。
典型用法:
- 启用:适用于希望生成图像具有特定美学风格的情况。
- 禁用:适用于不需要特定美学风格的情况。
示例:
- 如果希望生成的图像具有某种艺术家的风格,可以启用该选项,并选择相应的图像嵌入。
- 如果对美学风格没有特定要求,可以禁用该选项。
6. Aesthetic text for imgs(图像的美学文本描述)
用途:为图像提供文本描述,以引导生成图像的美学风格。
典型用法:
- 启用:适用于希望通过文本描述来引导图像的美学风格的情况。
- 禁用:适用于不需要通过文本描述来引导美学风格的情况。
示例:
- 如果希望生成的图像具有“印象派”风格,可以在此输入“Impressionist painting”。
- 如果对美学风格没有特定要求,可以禁用该选项。
7. Slerp angle(球面线性插值角度)
用途:控制球面线性插值的角度,以影响生成图像的过渡效果。
典型用法:
- 较小值(如 0–30°):适用于希望生成图像具有细腻过渡效果的情况。
- 较大值(如 30–90°):适用于希望生成图像具有明显过渡效果的情况。
示例:
- 如果希望生成的图像具有细腻的过渡效果,可以将
Slerp angle
设置为 15°。
- 如果希望生成的图像具有明显的过渡效果,可以将其设置为 45°。
8. Is negative text(是否为反向提示词)
用途:指示输入的文本是否为反向提示词,即描述不希望在图像中出现的内容。
典型用法:
- 启用:适用于输入的文本是描述不希望在图像中出现的内容的情况。
- 禁用:适用于输入的文本是描述希望在图像中出现的内容的情况。
示例: