#187 · Primary category: Deep Learning Frameworks
LLamaTuner
Easy and Efficient Finetuning LLMs. (Supported LLama, LLama2, LLama3, Qwen, Baichuan, GLM , Falcon) 大模型高效量化训练+部署.
Project last updated:01/24/25
GitHub Stars
621
Forks
62
Contributors
1
License
Apache-2.0
Why we included this project
LLamaTuner is a fine-tuning toolkit aimed at teams that want to adapt an open-weight model to their own data without a big GPU budget. It supports LoRA, QLoRA, and full-parameter training across Llama, Qwen, Baichuan, ChatGLM, and Mistral, and can fine-tune a 7B model on a single 8GB GPU. Beyond instruction tuning it covers continuous pre-training and preference alignment methods like DPO and PPO, and it can train vision-language models such as LLaVA. DeepSpeed integration plus automatic dispatch of FlashAttention and Triton kernels helps when you scale up to multi-node runs of larger models. If you want a single codebase that takes you from data preparation through training to chatting with the result, it is worth a look.
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.