🔥 Update (April 5): I’ve released the complete training notebook, codebase, and a comprehensive PDF guide to help beginners and enthusiasts understand and reproduce this model's fine-tuning process.
❤️ Special thanks to the Unsloth open-source library and @KyleHessling1 for their support.
👉 GitHub Repository: Jackrong-llm-finetuning-guide Visit the repo to dive into the codebase and reproduce the results locally or on Colab.
🔗 Qwopus3.5-27b Complete Fine-Tuning Guide (PDF)
A Note: My goal isn't just to detail a workflow, but to demystify LLM training. Beyond the social media hype, fine-tuning isn't an unattainable ritual—often, all you need is a Google account, a standard laptop, and relentless curiosity.
No one starts as an expert, but every expert was once brave enough to begin.
All training and testing for this project were self-funded. If you find this model or guide helpful, a Star ⭐️ on GitHub would be the greatest encouragement. Thank you! 🙏
[!Note] The Claude series model optimizations are named under the Qwopus3.5 series, with the latest version being 🌟Qwopus3.5-v3.
Qwen3.5-35B-A3B-Claude-4.6-Opus-Reasoning-Distilled is a highly capable reasoning model fine-tuned on top of the powerful Qwen3.5 architecture. The model's core directive is to leverage state-of-the-art Chain-of-Thought (CoT) distillation primarily sourced from Claude-4.6 Opus interactions.
Through Supervised Fine-Tuning (SFT) focusing specifically on structured reasoning logic, this model excels in breaking down complex user problems, planning step-by-step methodologies within strictly formatted <think> tags, and ultimately delivering precise, nuanced solutions.
The model includes targeted optimizations addressing Qwen3.5’s tendency toward excessive transitional or repetitive reasoning on simple queries. Through deep distillation and structural imitation of Claude-4.6-Opus reasoning chains, the model adopts a more efficient structured thinking pattern:
“Let me analyze this request carefully: 1..2..3...”.
This streamlined reasoning paradigm significantly reduces redundant cognitive loops while preserving deep analytical capacity, resulting in substantially improved inference efficiency.
Let me analyze this request carefully:
1. Identify the core objective of the problem.
2. Break the task into clearly defined subcomponents.
3. Evaluate constraints and edge cases.
4. Formulate a step-by-step solution plan.
5. Execute the reasoning sequentially and verify consistency.
.
.
.
Base Model (Qwen3.5-35B-A3B)
│
▼
Supervised Fine-Tuning (SFT) + LoRA
│
▼
Final Model (Claude-4.6-Opus-Reasoning-Distilled,text-only)
train_on_responses_only strategy, masking instructions so the loss is purely calculated over the generation of the <think> sequences and the subsequent solutions. <think> {internal reasoning} </think>\n {final answer}.The dataset consists of high-quality, filtered reasoning distillation data:
| Dataset Name | Description / Purpose |
|---|---|
| nohurry/Opus-4.6-Reasoning-3000x-filtered | Provides comprehensive Claude 4.6 Opus reasoning trajectories. |
| TeichAI/claude-4.5-opus-high-reasoning-250x | Injecting high-intensity, structured reasoning instances. |
| Jackrong/Qwen3.5-reasoning-700x | Additional curated reasoning samples designed to strengthen structured step-by-step problem solving and improve reasoning diversity. |
<think> block sequentially rather than exploratory "trial-and-error" self-doubt.During the fine-tuning process, the Triton kernel required approximately 131072 bytes of shared memory per CUDA block. On some GPUs this exceeded the available shared memory limits, which caused kernel execution issues. To ensure training stability and proper kernel execution, the fine-tuning was therefore conducted on 80GB VRAM GPUs.
This model was fine-tuned using a LoRA-based parameter-efficient training strategy, where only a small subset of parameters were updated. In total, 465,551,360 parameters were trainable out of 35,572,733,296 total parameters, corresponding to approximately 1.31% of the model being trained.
During training, the loss curve exhibited noticeable fluctuations, which is common in LoRA-based reasoning distillation tasks. However, the overall trend remained consistently decreasing, with the training loss eventually converging to approximately 0.384.
Significant thanks to the Unsloth AI team for making rapid fine-tuning of MoE and large LLM models accessible. Additionally, we acknowledge Qwen internally, and the open-source community developers producing exceptional distilled datasets (nohurry and TeichAI).
If you use this model in your research or projects, please cite:
@misc{jackrong_qwen35_opus_distilled,
title = {Qwen3.5-35B-A3B-Claude-4.6-Opus-Reasoning-Distilled},
author = {Jackrong},
year = {2026},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/Jackrong/Qwen3.5-35B-A3B-Claude-4.6-Opus-Reasoning-Distilled}}
}
model.safetensors-00011-of-00014.safetensors 5.4 GBmodel.safetensors-00010-of-00014.safetensors 5.4 GBmodel.safetensors-00012-of-00014.safetensors 5.4 GBmodel.safetensors-00001-of-00014.safetensors 5.4 GBmodel.safetensors-00004-of-00014.safetensors 5.4 GBmodel.safetensors-00005-of-00014.safetensors 5.4 GBmodel.safetensors-00006-of-00014.safetensors 5.4 GBmodel.safetensors-00002-of-00014.safetensors 5.4 GBmodel.safetensors-00003-of-00014.safetensors 5.4 GBmodel.safetensors-00007-of-00014.safetensors 5.4 GBmodel.safetensors-00008-of-00014.safetensors 5.4 GBmodel.safetensors-00013-of-00014.safetensors 5.4 GBmodel.safetensors-00009-of-00014.safetensors 5.3 GBmodel.safetensors-00014-of-00014.safetensors 2.2 GBHave the files? Submit a torrent.
Have the complete files and permission to share them? Replace the example folder path. The script checks the files, makes a torrent and submits its magnet and checksums. Keep your torrent client seeding. Get your community key from , and read the script before running it.
curl -fsSL https://pirateface.co/package.sh | bash -s -- --repo Jackrong/Qwen3.5-35B-A3B-Claude-4.6-Opus-Reasoning-Distilled ./model-folder