TrickyRex commited on
Commit
16acb08
·
verified ·
1 Parent(s): d9d6118

Clarify training and evaluation provenance

Browse files

Remove an unsupported held-out-prime implication. Training used independently sampled random moduli; separately generated cases served as selection and qualification gates. Model code and tensors are unchanged.

Files changed (2) hide show
  1. README.md +1 -1
  2. manifest.json +1 -1
README.md CHANGED
@@ -55,7 +55,7 @@ local case sets, not a Playground score and not a proof of exactness. The
55
  Playground run is intended to measure transfer on its test set.
56
 
57
  Before publication, the packaged float32 inference path was also run through
58
- the current official interface on 110 held-out cases. It was deterministic and
59
  scored 99/100 across tiers 1-10: 10/10 on tiers 1-9 and 9/10 on tier 10. Tier 0,
60
  which is an unscored pure-multiplication diagnostic, was 6/10. This was a local
61
  interface check, not a SAIR Playground result.
 
55
  Playground run is intended to measure transfer on its test set.
56
 
57
  Before publication, the packaged float32 inference path was also run through
58
+ the current official interface on 110 separately generated cases. It was deterministic and
59
  scored 99/100 across tiers 1-10: 10/10 on tiers 1-9 and 9/10 on tier 10. Tier 0,
60
  which is an unscored pure-multiplication diagnostic, was 6/10. This was a local
61
  interface check, not a SAIR Playground result.
manifest.json CHANGED
@@ -3,5 +3,5 @@
3
  "output_base": 2,
4
  "framework": "pytorch",
5
  "model_description": "A 126,603-parameter, two-layer bidirectional GRU transition cell conditioned on the binary modulus. The cell predicts one binary residue-state update and is reused inside a fixed bit-serial Horner schedule to reduce both operands and multiply their residues. The model emits MSB-first base-2 digits and supports state widths through 2048 bits.",
6
- "training_description": "The shared transition cell was trained on synthetic one-step targets s_next = (2*s + d*x) mod p, beginning at L=128 and continued through L=256 and L=512 with fixed seeds and recorded checkpoint gates. The L=512 checkpoint passed an L=1024 update-zero qualification without changing any tensor. Evaluation primes were not used as training targets. This repository is a development research snapshot, not an exactness claim."
7
  }
 
3
  "output_base": 2,
4
  "framework": "pytorch",
5
  "model_description": "A 126,603-parameter, two-layer bidirectional GRU transition cell conditioned on the binary modulus. The cell predicts one binary residue-state update and is reused inside a fixed bit-serial Horner schedule to reduce both operands and multiply their residues. The model emits MSB-first base-2 digits and supports state widths through 2048 bits.",
6
+ "training_description": "The shared transition cell was trained on synthetic one-step targets s_next = (2*s + d*x) mod p, beginning at L=128 and continued through L=256 and L=512 with fixed seeds and independently sampled random moduli. Separately generated case sets were used as checkpoint-selection and qualification gates. The L=512 checkpoint passed an L=1024 update-zero qualification without changing any tensor. This repository is a development research snapshot, not an exactness claim."
7
  }