🚀 Holodayo XL 2.1
Holodayo XL 2.1 是 Yodayo Holodayo XL 系列的最新版本。它是一个开源模型,基于 Animagine XL V3 构建,这是一个专门用于生成高质量动漫风格艺术作品的 SDXL 模型。该模型经过额外的微调与优化,专注于生成能够准确呈现虚拟主播系列视觉风格和美学的图像。
🚀 快速开始
你可以通过以下几种方式使用该模型:
- 在我们的平台上使用此模型:

- 在
ComfyUI
或 Stable Diffusion Webui
中使用它。
- 使用 🧨
diffusers
库来使用它。
✨ 主要特性
- 专注特定风格:经过微调与优化,专注于生成能够准确呈现虚拟主播系列视觉风格和美学的图像。
- 继承特殊标签:继承了 Animagine XL 3.1 的特殊标签,可通过这些标签引导图像生成,提升图像质量、相关性和美学效果。
📦 安装指南
首先安装所需的库:
pip install diffusers transformers accelerate safetensors --upgrade
💻 使用示例
基础用法
import torch
from diffusers import StableDiffusionXLPipeline
pipe = StableDiffusionXLPipeline.from_pretrained(
"yodayo-ai/holodayo-xl-2.1",
torch_dtype=torch.float16,
use_safetensors=True,
custom_pipeline="lpw_stable_diffusion_xl",
add_watermarker=False,
variant="fp16"
)
pipe.to('cuda')
prompt = "1girl, nakiri ayame, nakiri ayame \(1st costume\), hololive, solo, upper body, v, smile, looking at viewer, outdoors, night, masterpiece, best quality, very aesthetic, absurdres"
negative_prompt = "nsfw, (low quality, worst quality:1.2), very displeasing, 3d, watermark, signature, ugly, poorly drawn"
image = pipe(
prompt,
negative_prompt=negative_prompt,
width=832,
height=1216,
guidance_scale=7,
num_inference_steps=28
).images[0]
image.save("./waifu.png")
📚 详细文档
标签排序
为了获得最佳效果,建议遵循以下结构化提示模板,因为模型是按照此方式进行训练的:
1girl/1boy, 角色名称, 所属系列, 作者, 其他任意顺序的内容。
特殊标签
Holodayo XL 2.1 继承了 Animagine XL 3.1 的特殊标签,可通过这些标签引导图像生成,使其在质量、评级、创作日期和美学方面取得更好的效果。即使不使用这些标签,模型也能生成图像,但使用它们有助于获得更好的结果。
- 质量标签:杰作,最佳质量,高质量,良好质量,普通质量,低质量,最差质量
- 评级标签:安全,敏感,不适合工作场所,明确
- 年份标签:最新,近期,中期,早期,最旧
- 美学标签:非常美观,美观,令人不悦,非常令人不悦
推荐设置
为了引导模型生成高美学效果的图像,建议使用以下设置:
nsfw, (low quality, worst quality:1.2), very displeasing, 3d, watermark, signature, ugly, poorly drawn
masterpiece, best quality, very aesthetic, absurdres
- 无分类器引导(CFG)比例:应在 5 到 7 左右;10 会过度处理,大于 12 则会严重过度处理。
- 采样步数:应在 25 到 30 左右;28 是最佳值。
- 采样器:强烈推荐使用 Euler Ancestral(Euler a)。
- 支持的分辨率:
1024 x 1024, 1152 x 896, 896 x 1152, 1216 x 832, 832 x 1216, 1344 x 768, 768 x 1344, 1536 x 640, 640 x 1536
🔧 技术细节
以下是训练期间使用的关键超参数:
特性 |
预训练 |
微调 |
硬件 |
2x H100 80GB PCIe |
2x A100 80GB PCIe |
批量大小 |
32 |
48 |
梯度累积步数 |
2 |
1 |
噪声偏移 |
无 |
0.0357 |
训练轮数 |
10 |
10 |
UNet 学习率 |
5e-6 |
2e-6 |
文本编码器学习率 |
2.5e-6 |
无 |
优化器 |
Adafactor |
Adafactor |
优化器参数 |
缩放参数:False,相对步长:False,预热初始化:False |
缩放参数:False,相对步长:False,预热初始化:False |
调度器 |
带预热的常数调度器 |
带预热的常数调度器 |
预热步数 |
0.05% |
0.05% |
📄 许可证
Holodayo XL 2.1 遵循 Fair AI Public License 1.0 - SD 许可协议,该协议与 Stable Diffusion 模型的许可协议兼容。关键要点如下:
- 修改共享:如果对 Holodayo XL 2.1 进行了修改,则必须同时共享修改内容和原始许可协议。
- 源代码可访问性:如果修改后的版本可以通过网络访问,则需要提供一种方式(如下载链接)让他人获取源代码。这同样适用于派生模型。
- 分发条款:任何分发都必须遵循此许可协议或具有类似规则的其他协议。