#175 · Primary category: Deep Learning Frameworks
DeepSeek-671B-SFT-Guide
An open-source solution for full parameter fine-tuning of DeepSeek-V3/R1 671B, including complete code and scripts from training to inference, as well as some practical experiences and conclusions. (DeepSeek-V3/R1 满血版 671B 全参数微调的开源解决方案,包含从训练到推理的完整代码和脚本,以及实践中积累一些经验和结论。)
Project last updated:03/13/25
GitHub Stars
812
Forks
97
Contributors
2
License
Apache-2.0
Why we included this project
Fine-tuning a 671B-parameter MoE model is a serious undertaking, and this guide is one of the few places that documents the whole process openly. It extends the xtuner framework with the DeepSeek-V3/R1 training logic, and includes the modeling files, training scripts, and data-format handling needed to run full-parameter SFT across a multi-node cluster using DeepSpeed ZeRO data parallelism plus sequence parallelism. The authors, from the Institute of Automation of the Chinese Academy of Sciences and Beijing Wenge Technology, also wrote down the pitfalls and problems they hit during training and deployment, along with the solutions, and recorded experiment results across different parallel strategies, including memory footprints and which configurations ran out of memory. The reasoning-data format extension and loss-field handling for multi-turn dialogue are small details that save real debugging time. If you have access to a large H100 cluster and want to adapt DeepSeek for domain-specific reasoning tasks, this is a useful reference implementation to start from.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.