R6410418/Jackrong-llm-finetuning-guide

1,682

stars

57

commits

Jupyter Notebook

primary language

Jul 11, 2026

updated

r6410418.github.io/Jackrong-llm-finetuning-guide/
dataset
deepseek
fine-tuning
guide
llama3
llm
machine-learning
nlp
openai
pytorch
qwen
unsloth

README

Jackrong LLM Fine-Tuning Guide

An educational, end-to-end open-source knowledge base for LLM fine-tuning, dataset distillation, reinforcement learning, and local deployment.

🌐 Languages: English | δΈ­ζ–‡ | ν•œκ΅­μ–΄ | ζ—₯本θͺž

πŸ€— Hugging Face: Jackrong

🌐 Product Website: Explore Qwopus3.6 models and fine-tuning guides β†’


Unsloth Google Colab PyTorch Hugging Face LoRA PEFT Beginner Friendly


This repository is a growing educational resource portal for beginners and developers who want reproducible training pipelines, SFT and RL workflows including GRPO and GSPO, data preparation and distillation recipes, 16-bit export and GGUF deployment workflows, and agent-ready Qwen MTP GGUF conversion tools.

πŸ“š Table of Contents

πŸš€ Start Here

I want to...Recommended entry
Fine-tune my first model in a browserOpen the training recipe catalog
Run the Qwopus3.6 27B GSPO tutorialOpen the GSPO Python tutorial
Prepare or distill training dataBrowse data-processing recipes
Find curated reasoning, coding, and conversation datasetsOpen the dataset catalog
Convert a Qwen model to MTP-enabled GGUFOpen the Qwen MTP GGUF Skill
Read full beginner guides and reportsOpen the PDF guide library
Automate repeatable Codex workflowsOpen the Codex Goal templates

πŸ—ΊοΈ Repository Map

ResourceWhat you will findEntry
πŸ‹οΈ Training RecipesSFT, GRPO, and GSPO notebooks and Python tutorialsOpen
πŸ§ͺ Data ProcessingDistillation, preprocessing, filtering, and sampling workflowsOpen
🧠 Dataset CatalogCurated high-fidelity datasets and download helpersOpen
βš™οΈ Qwen MTP GGUF SkillAgent-ready MTP extraction, injection, conversion, validation, quantization, and upload pipelineOpen
πŸ“˜ Guides and ReportsLong-form PDF tutorials and technical reportsOpen
🌐 Multilingual DocsChinese, Korean, and Japanese landing pages plus documentation indexesOpen
πŸ€– Codex Goal TemplatesEditable goal templates for RL training, MTP GGUF conversion, and repository maintenanceOpen

πŸ‹οΈ Training Recipes

ModelMethodEnvironmentQuick setup
Qwopus3.5 27BSFTGoogle ColabOpen In Colab
Qwopus3.6 27BGSPOPython scriptPython Code
Qwen3.5 9BSFTKaggleOpen In Kaggle
Qwopus3.5 35BSFTKaggleOpen In Kaggle
Llama3.2-R1 3BGRPOKaggleOpen In Kaggle

Browse the full catalog in train_code/README.md.

βœ… Supported Workflows

WorkflowStatusDocumentation
SFT with LoRA / QLoRAβœ… ReleasedTraining recipes
GRPO reinforcement learningβœ… ReleasedTraining recipes
GSPO reinforcement learningβœ… ReleasedQwopus3.6 27B GSPO tutorial
Dataset distillation and preprocessingβœ… ReleasedData-processing recipes
LoRA adapter save and merged 16-bit exportβœ… ReleasedTraining recipes
GGUF quantizationβœ… ReleasedTraining recipes
Qwen MTP GGUF conversionβœ… ReleasedMTP conversion skill

πŸ›£οΈ Model Support Roadmap

Released RL recipes may use GRPO or GSPO depending on the model and training objective.

Model FamilySFT SupportRL Support
Qwen 3.5βœ… ReleasedScheduled
Qwen 3.6βœ… Releasedβœ… Released
Qwen 3ScheduledScheduled
Llama3.2-R1 3Bβœ… Includedβœ… Released
Llama 3.1 / 3.3ScheduledScheduled

βš™οΈ Qwen MTP GGUF Conversion Skill

The qwen-mtp-gguf subproject supports Qwen-family MTP / nextn GGUF release workflows. It performs disk, RAM, tooling, token-access, and compatibility preflight checks, extracts compatible MTP tensors, injects them into the target model, converts with llama.cpp, smoke-tests outputs, quantizes releases, and supports safer upload/resume workflows.

πŸš€ Open the MTP Skill Β· πŸ“– Read the Pipeline Guide Β· πŸ€– Read the Agent Usage Guide

πŸ“˜ Guides and Reports

Long-form PDFs live in the guide and technical report library.

GuideTopicFile
Qwopus3.5 27B Colab complete guideBeginner-friendly end-to-end fine-tuning walkthroughPDF
Qwopus GLM 18B technical reportModel design and training notesPDF

🧠 High-Fidelity Dataset Catalog

The repository includes 24 curated high-fidelity datasets for reasoning, mathematics, coding, instruction following, conversation, and domain-specific distillation. Browse the full dataset catalog, or use download_datasets.py to batch download the suite for local training.

🀝 Open-Source Commitment

This project keeps the training source code and documentation for released fine-tuned models available so learners can reproduce, inspect, and adapt the workflows. The longer project philosophy and original message to builders are preserved in docs/PROJECT_PHILOSOPHY.md.

πŸ“š Citation

If you find this repository helpful in your learning or research, please consider citing it:

@misc{jackrong-llm-finetuning,
  author = {Jackrong},
  title = {Jackrong LLM Fine-Tuning Guide: An Educational LLM Fine-Tuning Knowledge Base},
  year = {2026},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/R6410418/Jackrong-llm-finetuning-guide}}
}

Contributors

R6410418

57 commits

R6410418/Jackrong-llm-finetuning-guide

1,682

stars

57

commits

Jupyter Notebook

primary language

Jul 11, 2026

updated

r6410418.github.io/Jackrong-llm-finetuning-guide/
dataset
deepseek
fine-tuning
guide
llama3
llm
machine-learning
nlp
openai
pytorch
qwen
unsloth

README

Jackrong LLM Fine-Tuning Guide

An educational, end-to-end open-source knowledge base for LLM fine-tuning, dataset distillation, reinforcement learning, and local deployment.

🌐 Languages: English | δΈ­ζ–‡ | ν•œκ΅­μ–΄ | ζ—₯本θͺž

πŸ€— Hugging Face: Jackrong

🌐 Product Website: Explore Qwopus3.6 models and fine-tuning guides β†’


Unsloth Google Colab PyTorch Hugging Face LoRA PEFT Beginner Friendly


This repository is a growing educational resource portal for beginners and developers who want reproducible training pipelines, SFT and RL workflows including GRPO and GSPO, data preparation and distillation recipes, 16-bit export and GGUF deployment workflows, and agent-ready Qwen MTP GGUF conversion tools.

πŸ“š Table of Contents

πŸš€ Start Here

I want to...Recommended entry
Fine-tune my first model in a browserOpen the training recipe catalog
Run the Qwopus3.6 27B GSPO tutorialOpen the GSPO Python tutorial
Prepare or distill training dataBrowse data-processing recipes
Find curated reasoning, coding, and conversation datasetsOpen the dataset catalog
Convert a Qwen model to MTP-enabled GGUFOpen the Qwen MTP GGUF Skill
Read full beginner guides and reportsOpen the PDF guide library
Automate repeatable Codex workflowsOpen the Codex Goal templates

πŸ—ΊοΈ Repository Map

ResourceWhat you will findEntry
πŸ‹οΈ Training RecipesSFT, GRPO, and GSPO notebooks and Python tutorialsOpen
πŸ§ͺ Data ProcessingDistillation, preprocessing, filtering, and sampling workflowsOpen
🧠 Dataset CatalogCurated high-fidelity datasets and download helpersOpen
βš™οΈ Qwen MTP GGUF SkillAgent-ready MTP extraction, injection, conversion, validation, quantization, and upload pipelineOpen
πŸ“˜ Guides and ReportsLong-form PDF tutorials and technical reportsOpen
🌐 Multilingual DocsChinese, Korean, and Japanese landing pages plus documentation indexesOpen
πŸ€– Codex Goal TemplatesEditable goal templates for RL training, MTP GGUF conversion, and repository maintenanceOpen

πŸ‹οΈ Training Recipes

ModelMethodEnvironmentQuick setup
Qwopus3.5 27BSFTGoogle ColabOpen In Colab
Qwopus3.6 27BGSPOPython scriptPython Code
Qwen3.5 9BSFTKaggleOpen In Kaggle
Qwopus3.5 35BSFTKaggleOpen In Kaggle
Llama3.2-R1 3BGRPOKaggleOpen In Kaggle

Browse the full catalog in train_code/README.md.

βœ… Supported Workflows

WorkflowStatusDocumentation
SFT with LoRA / QLoRAβœ… ReleasedTraining recipes
GRPO reinforcement learningβœ… ReleasedTraining recipes
GSPO reinforcement learningβœ… ReleasedQwopus3.6 27B GSPO tutorial
Dataset distillation and preprocessingβœ… ReleasedData-processing recipes
LoRA adapter save and merged 16-bit exportβœ… ReleasedTraining recipes
GGUF quantizationβœ… ReleasedTraining recipes
Qwen MTP GGUF conversionβœ… ReleasedMTP conversion skill

πŸ›£οΈ Model Support Roadmap

Released RL recipes may use GRPO or GSPO depending on the model and training objective.

Model FamilySFT SupportRL Support
Qwen 3.5βœ… ReleasedScheduled
Qwen 3.6βœ… Releasedβœ… Released
Qwen 3ScheduledScheduled
Llama3.2-R1 3Bβœ… Includedβœ… Released
Llama 3.1 / 3.3ScheduledScheduled

βš™οΈ Qwen MTP GGUF Conversion Skill

The qwen-mtp-gguf subproject supports Qwen-family MTP / nextn GGUF release workflows. It performs disk, RAM, tooling, token-access, and compatibility preflight checks, extracts compatible MTP tensors, injects them into the target model, converts with llama.cpp, smoke-tests outputs, quantizes releases, and supports safer upload/resume workflows.

πŸš€ Open the MTP Skill Β· πŸ“– Read the Pipeline Guide Β· πŸ€– Read the Agent Usage Guide

πŸ“˜ Guides and Reports

Long-form PDFs live in the guide and technical report library.

GuideTopicFile
Qwopus3.5 27B Colab complete guideBeginner-friendly end-to-end fine-tuning walkthroughPDF
Qwopus GLM 18B technical reportModel design and training notesPDF

🧠 High-Fidelity Dataset Catalog

The repository includes 24 curated high-fidelity datasets for reasoning, mathematics, coding, instruction following, conversation, and domain-specific distillation. Browse the full dataset catalog, or use download_datasets.py to batch download the suite for local training.

🀝 Open-Source Commitment

This project keeps the training source code and documentation for released fine-tuned models available so learners can reproduce, inspect, and adapt the workflows. The longer project philosophy and original message to builders are preserved in docs/PROJECT_PHILOSOPHY.md.

πŸ“š Citation

If you find this repository helpful in your learning or research, please consider citing it:

@misc{jackrong-llm-finetuning,
  author = {Jackrong},
  title = {Jackrong LLM Fine-Tuning Guide: An Educational LLM Fine-Tuning Knowledge Base},
  year = {2026},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/R6410418/Jackrong-llm-finetuning-guide}}
}

Contributors

R6410418

57 commits

Languages

Jupyter Notebook

45.4%

Python

26.5%

HTML

22.1%

CSS

5.3%