SPO

分步优化扩散模型,让AI生图更懂审美

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 12 🐛 待处理 6 👀 关注 6
GitHub ↗
GitHub 星标 ★ 271
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费使用和部署。

项目预览

SPO 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队RockeyCoss
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型diffusion-models,dpo,sdxl,text-to-image,text-to-image-generation
GitHub 星标★ 271
上线时间2024-05-26 00:00:00
代码更新2025-04-07
仓库体积31.0 MB
本站数据更新2026-11-07
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

SPO(Step-by-step Preference Optimization)是一个CVPR 2025的扩散模型后训练方法,旨在从通用人类偏好中提升文生图模型的审美质量。它解决的是现有偏好优化方法(如DPO)在扩散模型上训练不稳定、需要昂贵的人工反馈或奖励模型的问题。SPO通过将生成过程分解为多个去噪步骤,并逐步优化每一步的偏好,从而更细粒度地对齐人类审美。其核心能力包括:无需额外奖励模型,仅使用现成的通用偏好数据集(如Pick-a-Pic)即可训练;支持SDXL等主流扩散模型;在Aesthetic、Align等基准上显著提升图像美学和提示遵循度。该方法为扩散模型的后训练提供了一种稳定、高效的偏好对齐方案,适用于图像生成模型的微调与优化。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 271

核心亮点

  • 逐步偏好优化,训练更稳定,避免DPO在扩散模型上的崩溃问题
  • 无需额外奖励模型,仅用通用偏好数据即可提升美学质量
  • 在多个基准上超越DPO等基线,显著提升图像审美和文本对齐

不足之处

  • 训练需要多步去噪计算,资源消耗相对较高
  • 文档/社区待观察

适用场景

  • 文生图模型的后训练微调,提升生成图像的美学质量
  • 在通用偏好数据集上对齐人类审美,减少人工反馈成本
  • 作为扩散模型偏好优化的研究基线

替代项目

DPO (Direct Preference Optimization)、Diffusion-DPO、SPIN-Diffusion

上一篇:e4t-diffusion

下一篇:perfusion-pytorch

同类项目推荐

Target-Driven-Distillation 开源

让扩散模型蒸馏更快更稳,生成质量不掉线

Consistency Distillation with Target Timestep Selection and Decoupled Guidance

★ 112 2026-08-09
amazon-sagemaker-examples 开源

照着跑一遍,轻松上手 AWS 机器学习全流程

Example Jupyter notebooks that demonstrate how to build, train, and deploy machine ···

★ 11003 2026-08-09
m-courtyard 开源

在 Mac 上零代码微调 AI 模型,数据不出本机。

M-Courtyard: Local AI Model Fine-tuning Assistant for Apple Silicon. Zero-code, zero···

★ 180 2026-08-09
qapyq 开源

一键策展海量图像视频,自动标注裁剪遮罩,加速 LoRA 训练

AI-assisted media curator for large image/video datasets. Streamlined captioning, cr···

★ 162 2026-08-09
FastGen 开源

把扩散模型采样步数压下来,生成更快

NVIDIA FastGen: Fast Generation from Diffusion Models

★ 1108 2026-10-29
paradigms 开源

并行采样加速扩散模型,少步生成高质量图像

PyTorch implementation for "Parallel Sampling of Diffusion Models", NeurIPS 2023 Spo···

★ 159 2026-08-09
TextRL 开源

在任意 HuggingFace 模型上实现 RLHF 微调,让生成更符合人类偏好。

Implementation of ChatGPT RLHF (Reinforcement Learning with Human Feedback) on any g···

★ 563 2026-08-09
ms-swift 开源

一条命令微调千种大模型,从训练到部署全搞定

Use PEFT or Full-parameter to CPT/SFT/DPO/GRPO 600+ LLMs (Qwen3.8, DeepSeek-V4, GLM-···

★ 16058 2026-08-09