Downloads · 30 days
13
8% of all-time downloads
Anomly/qwen2.5-coder-1.5b-everywhere-exact-w8
qwen2.5-coder-1.5b-everywhere-exact-w8 is a machine learning model from Anomly. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
One fine-tune. Every chip. Same bits. Every answer carries a receipt.
Downloads · 30 days
13
8% of all-time downloads
All-time downloads
166
Public
Repo size
1.7 GB
Likes
0
Public
Click a slice to open those files.
.gguf1.6 GB · 91%
From the Hugging Face model README
One fine-tune. Every chip. Same bits. Every answer carries a receipt.
This is Qwen2.5-Coder-1.5B-Instruct fine-tuned on execution-verified coding data, with the training run, the served answers and the evaluation scores all carrying re-executable receipts, and served under an arithmetic profile that gives byte-identical outputs on x86 CPUs, NVIDIA CUDA and ARM.
| file | what it is |
|---|---|
student15_fixed8-bposit8.gguf | the model in the exact profile format (b-posit8 weights, ftype 42); run it with the deterministic llama.cpp fork or INVAR |
adapters/<row>/ | the LoRA adapters (PEFT): student15_fixed8 trained at constant 8-bit exact operands, student15_std the bf16 twin (same data, same seed) |
receipts/<row>/receipts.jsonl, replay_receipts.jsonl | training receipt chains (one entry per 5 steps) and the bit-exact replay of the last segment |
evals/<row>/worldline.jsonl | the receipted worldline of every evaluation sample (HumanEval+, MBPP+) for base, twin, exact and the 0.5B sibling, with the evalplus sample files and evaluate logs beside it |
identity/identity-board-2026-09-06.md | the board: dump SHA-256 per substrate (x86, RTX 5090, Ultra96) and the Blackhole / U200 verifier-leg verdicts; dumps/ carries the 0.5B whole-graph dumps themselves (the 1.5B dumps are 108 MB each, listed by hash, available on request) |
silicon/ | transcripts of the Ultra96, Blackhole and U200 legs |
data/manifest_coding_v1_*.json | the frozen training-set manifests (row ids, SHA-256 of the JSONL, tokenizer, template) |
Greedy decoding, pass@1, produced through the receipted endpoint (invar serve, exact profile):
| model | HumanEval+ | MBPP+ | training operand width |
|---|---|---|---|
| base | 66.5 | 60.6 | n/a |
| bf16 twin | 63.4 | 62.2 | 16 |
| exact 8-bit (this model) | 67.1 | 60.6 | 8 |
One seed, greedy, 164 + 378 problems: differences of a point or two are noise. The fine-tune does not move the scores over the base; what it adds is the receipt chain, the identity board and the exact-8-bit training recipe. The base row, served in this exact 8-bit format, lands within a point of the bf16 scores in the Qwen2.5-Coder technical report.
Cross-hardware identity for the canonical prompt (Write a Python function that returns the n-th Fibonacci number, with a docstring.), 8 evaluations, every traced
row of every layer plus logits:
| substrate | dump SHA-256 |
|---|---|
| x86 (CPU build, 4 threads) | f6f6e0d4a5f772d3f0ccf4887adcddaf6ea637cc93b98f8217fa599440a11444 |
| RTX 5090 (CUDA build, all layers offloaded) | f6f6e0d4a5f772d3f0ccf4887adcddaf6ea637cc93b98f8217fa599440a11444 |
| Ultra96 Cortex-A53 (static aarch64 build) | f6f6e0d4a5f772d3f0ccf4887adcddaf6ea637cc93b98f8217fa599440a11444 |
The 0.5B sibling (Anomly/qwen2.5-coder-0.5b-everywhere-exact-w8, same recipe) gets the same board (the 1.5B ran on the 2 GB board from swap at 0.1 tok/s; the 0.5B is the one to actually use there):
| substrate | evidence | result |
|---|---|---|
| x86 (CPU build, 4 threads) | whole-graph dump | 96edc94d772072a9ba83dc8021c8fa0296b50e972a941a03d4cb84044662dbce |
| RTX 5090 (CUDA build) | whole-graph dump | 96edc94d772072a9ba83dc8021c8fa0296b50e972a941a03d4cb84044662dbce |
| Ultra96 Cortex-A53 (static aarch64 build) | whole-graph dump | 96edc94d772072a9ba83dc8021c8fa0296b50e972a941a03d4cb84044662dbce |
| Tenstorrent Blackhole p150 (exact-quire matmul op) | verifier leg, challenged matmul rows | 2688/2688 rows, ACCEPT |
| Xilinx Alveo U200 (b-posit GEMM bitstream) | verifier leg, challenged matmul rows | 2688/2688 rows, ACCEPT |
For this 1.5B model the Blackhole leg is 3136/3136 rows, ACCEPT and the U200 leg is 3136/3136 rows, ACCEPT. Silicon legs re-execute the sampled rows with the exact accumulator in hardware; agreement is exact code equality, not tolerance. Full board with byte counts: identity/identity-board-2026-09-06.md.
pip install anomly-invar[reexec]
invar verify evals/student15_fixed8/worldline.jsonl --model student15_fixed8-bposit8.gguf \
--binary ./llama-cli --spot-check --units --reexec
--reexec replays each receipt from the weights and the token ids with an independent Python
implementation (no llama.cpp code); invar-reexec (Go) does the same in a second language.
The training chains are hash-chained per the Computation Receipts spec; the trainer that
replays a segment (load the checkpoint at step N, re-run five steps, compare weights bit for bit)
is not public yet, so today the chain is checkable and the replay is our claim with the replay
receipts attached.
3,293 tasks written by a local teacher model, each kept only when its reference solution and an independently sampled second solution both pass the task's hidden tests in a sandbox; 8-gram decontamination against HumanEval and MBPP prompts; 12-gram self-dedup. The teacher's outputs carry a provenance record (SHA-256 of prompt and response, parameters), not a re-executable receipt: the teacher ran float vLLM. The student's chain is the re-executable part.
Not smarter because of the arithmetic: any lift over the base comes from the data. Not confidential computing. Not a claim that receipts make answers correct. The Blackhole and FPGA verifier legs (if listed) re-execute sampled matmul rows, not the whole graph.
Apache-2.0 for the adapter, receipts and dumps. The base model is Apache-2.0 (Qwen). Contact: https://anomly.com/contact