Updated 3 hours ago
ollama run AZERDSQ/g2-nano-instruct
A 60.03M-parameter GPT trained from scratch on a single 8GB-RAM NVIDIA Jetson Orin Nano, then instruction-tuned on a 60k English mix.
G2-nano-instruct is the instruction-tuned version of G2-nano. It is a
60.03M-parameter decoder-only causal language model trained from scratch under
an 8GB unified-memory budget (Jetson Orin Nano). Same architecture as G1-nano;
pretraining used ~3.00B tokens (2× G1).
Lab record: more pretraining tokens, then an SFT mix that did not improve the canonical QCM suite. No 20-prompt qualitative set was scored.
The raw pretrained version of the same model is available as
azerdsq/g2-nano-base.
Compared with azerdsq/g2-nano-base, this checkpoint adds supervised instruction
fine-tuning and chat tokens (<|user|> / <|assistant|> / <|end|> /
<|system|>).
SFT was 3 epochs at sequence length 1024 on a 60k English mix. On lm-eval
0.4.11, mean_7 is 40.16% versus 42.13% for the base (−1.97 pt). Versus
G1-nano-instruct, mean_6 is 42.28% vs 43.74% (−1.46 pt).
Same as G1-nano / G2-nano-base:
ollama run azerdsq/g2-nano-instruct
The chat template is baked in. Prefer azerdsq/g1-nano-instruct for chat.
Weights are also available on Hugging Face.
Apache 2.0.
Open weights: model weights, tokenizer and inference code
(trust_remote_code). Training code, data pipelines and intermediate
checkpoints are not included.