Views
No views yet
| Base model | Jackrong/Qwen3.5-9B-DeepSeek-V4-Flash |
| Architecture | Qwen3.5 (hybrid Gated DeltaNet + Gated Attention, qwen3_5_text) |
| Parameters | 9B total / 29M trainable (LoRA, 0.53%) |
| Fine-tuning | QLoRA (4-bit NF4, double quant, BF16 compute) |
| LoRA config | r=16, α=32, dropout=0.05, all linear layers |
| Training data | 2,893 DeepSeek-R1 reasoning traces (code + math) |
| Hardware | NVIDIA L4 (24GB, Ada Lovelace) on AWS g6.xlarge |
| Runtime | SGLang v0.5.15 (RadixAttention + FP8 + multi-LoRA) |
| License | Apache 2.0 |
| Metric | Step 1 | Step 50 | Step 100 |
|---|---|---|---|
| Loss | 0.8839 | 0.5212 | ~0.50 |
| Token accuracy | 73.8% | 83.2% | ~84% |
| Improvement | — | -41% loss | -43% loss |
1# Serve base + adapter via SGLang multi-LoRA
2python3 -m sglang.launch_server \
3 --model-path Qwen3.5-9B-DeepSeek-V4-Flash \
4 --enable-lora \
5 --max-lora-rank 16 \
6 --lora-paths gnx-coder=/path/to/galaxy-coder-reasoner-v1 \
7 --quantization fp8 \
8 --kv-cache-dtype fp8 \
9 --trust-remote-code \
10 --mem-fraction-static 0.881import openai
2client = openai.OpenAI(base_url="http://localhost:8000/v1", api_key="...")
3response = client.chat.completions.create(
4 model="gnx-coder", # ← use the adapter name
5 messages=[{"role": "user", "content": "Write a Terraform S3 bucket with versioning"}]
6)1@misc{galaxynexus_coder_reasoner_v1,
2 title={Galaxy Nexus Coder-Reasoner v1: QLoRA Fine-tune of Qwen3.5-9B for Agentic Coding},
3 author={Galaxy Nexus AI},
4 year={2026},
5 url={https://huggingface.co/GalaxyNexus/galaxy-coder-reasoner-v1}
6}