FineTuningLLMs

跟着书一步步微调大模型,从零跑通全流程

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 122 🐛 待处理 4 👀 关注 6
GitHub ↗
GitHub 星标 ★ 878
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源书籍配套代码,完全免费,无付费版本

项目预览

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

项目数据

分类开源模型
开发团队dvgodoy
定价模式🏷️完全免费
价格说明开源书籍配套代码,完全免费,无付费版本
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Jupyter Notebook
技术栈/模型bitsandbytes,fine-tuning,finetuning,finetuning-llms,hugging-face,huggingface,large-language-models,llamacpp,lora,ollama,peft,peft-fine-tuning-llm,pytorch,transformers
GitHub 星标★ 878
上线时间2024-08-15 00:00:00
代码更新2026-02-28
仓库体积8.3 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

这是一个配套书籍《使用PyTorch和Hugging Face微调LLMs的实践指南》的官方代码仓库,以Jupyter Notebook形式提供大量可运行的微调示例。项目主要解决大语言模型微调入门难、实践门槛高的问题,通过手把手代码演示,覆盖从数据准备、模型加载、训练循环到评估部署的完整流程。核心能力包括:基于Hugging Face Transformers和PyTorch的微调实现、多种微调策略(如全参数微调、LoRA等)、以及针对不同任务(如文本分类、生成)的实战案例。适合希望系统学习LLM微调技术的研究者和开发者,作为书籍配套资源,代码结构清晰,注释详尽,便于边学边练。

Star 增长趋势

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

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

使用教程

难度:进阶 约 20 分钟 部署方式:本地 GPU 4 步

环境要求

  • Python 3.10+
  • GPU(Colab 亦可)

安装与启动步骤

  1. 1用 Colab 最快

    官方 notebook 可直接在 Colab 打开,用免费 GPU 跑。

  2. 2本地装环境

    要长期使用就按仓库 requirements 建环境,注意 CUDA 版本。

  3. 3按章做实验

    微调、LoRA、量化各有独立 notebook,按顺序做。

  4. 4换成自己的数据

    把示例数据集换成本地语料,重点看数据格式与截断策略。

如何确认成功

notebook 能完整跑完一次微调并保存模型。

注意事项

  • Colab 免费额度有限,长训练注意断点续跑。

核心亮点

  • 代码与书籍章节严格对应,学习路径清晰,适合系统入门
  • 覆盖多种微调方法(全量、LoRA等),并配有对比实验
  • 基于Hugging Face生态,代码可直接迁移到实际项目

不足之处

  • 依赖书籍阅读,单独使用代码可能缺乏上下文说明
  • 示例规模较小,未覆盖大规模分布式微调场景
  • 文档/社区待观察

适用场景

  • 初学者系统学习LLM微调原理与实践
  • 快速搭建文本分类或生成任务的微调基线
  • 教学培训中作为动手实验教材

替代项目

Hugging Face Transformers官方教程、PEFT(参数高效微调)库示例、LLM-Finetuning(如alpaca-lora)

上一篇:Unified-MoE-Compression

下一篇:JacobiForcing

同类项目推荐

qwix 开源

JAX 模型一键低比特量化,省显存提速

a Jax quantization library

★ 143 2026-10-17
TFMQ-DM 开源

给扩散模型瘦身,4-bit量化不降画质,部署提速。

[CVPR 2024 Highlight & TPAMI 2025] This is the official PyTorch implementation of "T···

★ 111 2026-08-09
reevo 开源

让大模型自动进化出高效启发式规则,解决优化难题

[NeurIPS 2024] ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evol···

★ 309 2026-08-09
DeepSpeed 开源

几行配置把单卡训练扩到多机多卡,省显存提吞吐

DeepSpeed is a deep learning optimization library that makes distributed training an···

★ 43315 2026-11-08
nntrainer 开源

让手机家电自己训练模型,数据不出设备

NNtrainer is Software Framework for Training and Inferencing Neural Network Models o···

★ 215 2026-10-17
labs-molt 开源

用HuggingFace生态跑智能体强化学习,省心扩展

A scalable, agentic-first, and HuggingFace-native RL framework for research (9k line···

★ 1223 2026-10-04
hud-python 开源

一次定义环境,训练任意智能体,快速评估效果。

RL environments + evals for AI agents. Define once, train anything.

★ 325 2026-08-10
EasyEdit 开源

像改数据库一样,直接修改大模型的知识,无需重训练。

[ACL 2024] An Easy-to-use Knowledge Editing Framework for LLMs.

★ 2938 2026-08-09
chronos-forecasting 开源

像用语言模型一样,零样本预测任意时间序列

Chronos: Pretrained Models for Time Series Forecasting

★ 6277 2026-08-09