
LyCORIS
超越 LoRA 的微调工具箱,让 Stable Diffusion 定制更灵活高效
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2539
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python 环境(README 未给出具体版本要求)
- 已按 docs/README.md 索引查阅对应文档
- 用于微调的 Stable Diffusion 相关环境
- 可运行仓库内 example/ 下的示例脚本
安装与启动步骤
-
1克隆项目仓库
从 GitHub 拉取 LyCORIS 源码,README 指向的 docs 与 example 都在仓库内。
git clone https://github.com/KohakuBlueleaf/LyCORIS -
2进入项目目录
切换到克隆下来的 LyCORIS 目录,后续命令都在此目录下执行。
cd LyCORIS -
3查阅文档索引
README 明确说明文档从 docs/README.md 开始,该文件把每份文档和源码目录映射到它回答的问题。
cat docs/README.md -
4查看叠加示例用法
README 给出带 --help 的叠加适配器演示脚本,先看帮助了解参数,再决定如何调用。
python example/stacked_wrapper_demo.py --help -
5运行端到端示例
README 指明 example/standalone_example.py 是端到端演示,用于验证环境是否可用。
python example/standalone_example.py
如何确认成功
能执行 python example/stacked_wrapper_demo.py --help 并打印出帮助信息,说明仓库文件与 Python 环境已就绪。
常见问题
Q:LyCORIS 支持哪些算法?
A:README 列出 LoRA(LoCon)、LoHa、LoKr、(IA)^3、DyLoRA,以及原生微调(dreambooth);GLoRA 和 GLoKr 标注为 coming soon。
Q:怎么选择具体算法?
A:可查 docs/algorithms/README.md 的已实现算法列表和 docs/algorithms/guidelines.md 指南,README 表格对比了保真度、灵活性与多样性。
Q:可以在同一模块上叠加多个适配器吗?
A:可以。每次 apply_to() 会在已有适配器之后叠加新的适配器,对某个 wrapper 调用 restore() 只移除它自身的贡献,先前 wrapper 仍然生效。
Q:安装依赖的命令在哪里?
A:README 节选未给出安装命令,只说明文档从 docs/README.md 开始,按问题索引各文档与源码目录,需到该文档进一步查找。
Q:有没有更深入的实验结论?
A:README 提供了论文链接 openreview.net/forum?id=wfzXa8e783,可查看更深入的实验结果与讨论。
注意事项
- README 未提供 pip install 等安装命令,实际依赖安装方式需查阅 docs/README.md。
- 该仓库目前不含 GLoRA 与 GLoKr,README 标注为 coming soon。
- 项目源自 archive 分支的 LoCon。
- 可加入 README 中给出的 Discord 服务器讨论更多细节。
核心亮点
- 提供 LoRA、LoHa、LoKr 等多种秩适应算法,覆盖不同场景需求,选择灵活
- 与 diffusers 深度集成,训练和推理流程无缝衔接,上手门槛低
- 模型文件小巧,训练显存占用低,适合消费级显卡和个人开发者
不足之处
- 文档偏技术化,新手配置环境时可能遇到障碍
- 部分高级算法(如 LoKr)在特定模型上效果不稳定,需要调参
适用场景
- 个人开发者微调 Stable Diffusion 模型以学习特定物体或画风
- 在有限 GPU 资源下训练轻量级风格迁移模型
- 研究秩适应算法在图像生成模型中的效果对比
替代项目
kohya-ss/sd-scripts、Hugging Face PEFT、diffusers
上一篇:SimpleTuner
下一篇:AwesomeOPD
同类项目推荐
contrastors
开源
用 PyTorch 快速训练对比学习模型,省心省力。
Train Models Contrastively in Pytorch
reasoning-gym
开源
给AI推理训练提供可验证奖励的现成环境,直接上手RL
[NeurIPS 2025 Spotlight] Reasoning Environments for Reinforcement Learning with Veri···
cevahir-ai
开源
一站式搭建语言模型,从分词到聊天全流程
Full-stack open-source AI engine for building language models — tokenizer training,···
PERSIA
开源
多机并行训练大规模推荐模型
High performance distributed framework for training deep learning recommendation mod···
causalml
开源
量化每个动作的真实增量,把预算花在会被打动的人身上
Uplift modeling and causal inference with machine learning algorithms
nntrainer
开源
让手机家电自己训练模型,数据不出设备
NNtrainer is Software Framework for Training and Inferencing Neural Network Models o···
EasyEdit
开源
像改数据库一样,直接修改大模型的知识,无需重训练。
[ACL 2024] An Easy-to-use Knowledge Editing Framework for LLMs.
xTuring
开源
拖拽式微调开源大模型,几分钟打造你的专属 LLM
Build, personalize and control your own LLMs. From data pre-processing to fine-tunin···
UniRL
开源
一套框架搞定多种数据训练,强化学习不再各搞各的
UniRL is a Framework for Unified Multimodal Model Reinforcement Learning