
SPPO
by uclaml (personal account)
The official implementation of Self-Play Preference Optimization (SPPO) (description from the project’s GitHub page)
Repository facts
- Stars
- 588
- Forks
- 48
- Open issues and pull requests
- 15
- Primary language
- Python
- License
- Apache License 2.0 (Apache-2.0)
- Owner
- uclaml · Personal account
- Created
- Jun 13, 2024
- Last push
- Jan 23, 2025
Topics
Add this badge to your README
Shows this repository’s rank in AI on GitHub and links back to this page. Ranks are by stars and change when the list is refreshed. The badge is not an endorsement or a rating. About the badges
Markdown (for a README)
[](https://unitedstatesofamericasuperintelligence.com/github/uclaml--sppo/)
HTML
<a href="https://unitedstatesofamericasuperintelligence.com/github/uclaml--sppo/"><img src="https://unitedstatesofamericasuperintelligence.com/badges/github/uclaml--sppo.svg" alt="Ranked #8,645 in AI on GitHub" height="20"></a>
Related projects
Projects that share this one’s GitHub topics.
Rank 5,233: uclaml/SPIN
The official implementation of Self-Play Fine-Tuning (SPIN)
1,253 starsPythonApache-2.0Last push May 8, 2024
Rank 64: hiyouga/LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
75,561 starsPythonApache-2.0Last push Oct 10, 2026
Rank 6,932: whitecircle/halo
Halo is an open-source framework built by White Circle for training large language and multimodal models
825 starsPythonOther licenseLast push Oct 15, 2026
Rank 1,753: LLMBook-zh/LLMBook-zh.github.io
《大语言模型》作者:赵鑫,李军毅,周昆,唐天一,文继荣
4,598 starsPythonNo license file detectedLast push Sep 2, 2025
Rank 1,483: rasbt/reasoning-from-scratch
Implement a reasoning LLM in PyTorch from scratch, step by step
5,425 starsJupyter NotebookApache-2.0Last push Oct 2, 2026
Rank 3,622: tatsu-lab/alpaca_eval
An automatic evaluator for instruction-following language models. Human-validated, high-quality, cheap, and fast.
2,021 starsJupyter NotebookApache-2.0Last push Aug 9, 2025