📌 项目:higgsfield-ai/higgsfield | 星数:5k(Python,MIT)| 日期:2026-09-20 | 今日 GitHub Trending +196 | 来源:GitHub | Trending详情
Higgsfield(5k星,MIT,Python)是开源GPU编排与大模型训练框架,面向万亿参数LLM训练。支持ZeRO-3 DeepSpeed完全分片、节点故障自动恢复、实验资源队列与GitHub Actions训练CI。今日Trending +196。相比纯算法并行的Megatron,它把 大模型基础设施 的编排与容错做得更易用。
| 特性 | 说明 |
|---|---|
| GPU资源分配 | 独占+共享模式管理多卡资源 |
| ZeRO-3 DeepSpeed | 万亿参数完全分片API,降低单卡显存压力 |
| 容错训练 | 节点故障自动从checkpoint恢复 |
| 资源队列 | 实验排队管理,避免资源抢占 |
| GitHub Actions CI | 训练任务接入CI流水线 |
| PyTorch FSDP兼容 | 与原生FSDP训练流程兼容 |
# 安装(指定版本)
pip install higgsfield==0.0.3
# 定义训练任务示例
from higgsfield import experiment
from higgsfield.llama import Llama70b
@experiment("train-llama")
def train(params):
model = Llama70b(zero_stage=3, precision="bf16")
model.train("dataset_path")
Higgsfield侧重GPU编排和容错,Megatron侧重模型并行算法。Higgsfield用ZeRO-3 API更易用,Megatron需手动配置并行策略。
训练70B模型至少需要8张A100 80GB,Higgsfield的ZeRO-3会将参数分片到多卡。
Higgsfield内置容错机制,节点故障后自动从最近checkpoint恢复,队列中实验自动重排。