properly59 commited on
Commit
a586bc6
·
verified ·
1 Parent(s): e287a3c

Update model card with final V3B rejection audit

Browse files
Files changed (1) hide show
  1. README.md +14 -1
README.md CHANGED
@@ -32,6 +32,8 @@ The model code, tokenizer pipeline, data filters, training loop, checkpointing,
32
 
33
  The current export candidate is the V3A retention step-6200 checkpoint. A later low-LR response-only SFT pilot improved SFT validation loss but was not promoted because it did not improve generation or mini-MCQ and degraded all source-bucket losses.
34
 
 
 
35
  ## Local Validation
36
 
37
  Train-time held-out validation on the V3A retention split improved monotonically through step 6200:
@@ -45,7 +47,7 @@ Train-time held-out validation on the V3A retention split improved monotonically
45
  | 6100 | 4.2970 | 73.48 |
46
  | 6200 | 4.2950 | 73.33 |
47
 
48
- Source-bucket validation at step 6200:
49
 
50
  | Source | loss | perplexity |
51
  | --- | ---: | ---: |
@@ -68,11 +70,22 @@ Diagnostic results:
68
  | BELEBELE-KOR subset | 47/200 |
69
  | GSM8K-Ko subset | 0/100 |
70
 
 
 
 
 
 
 
 
 
 
 
71
  ## Export Checks
72
 
73
  - Native-vs-HF logits equivalence: `ok=true`, max absolute diff `0.015625`, argmax mismatch rate `0.0`.
74
  - Local Transformers smoke: `AutoConfig`, `AutoTokenizer`, and `AutoModelForCausalLM` load without custom code as `LlamaForCausalLM`.
75
  - Local parameter count after HF load: `1,260,505,088`.
 
76
 
77
  ## Intended Use
78
 
 
32
 
33
  The current export candidate is the V3A retention step-6200 checkpoint. A later low-LR response-only SFT pilot improved SFT validation loss but was not promoted because it did not improve generation or mini-MCQ and degraded all source-bucket losses.
34
 
35
+ Additional post-export probes were also rejected. A V3B TinyStories low-ratio probe improved its own validation split from step 6200 to step 6300, but it did not beat step 6200 on a same-condition source-bucket comparison and generation remained repetitive/malformed. The exported artifact therefore remains the V3A step-6200 base checkpoint.
36
+
37
  ## Local Validation
38
 
39
  Train-time held-out validation on the V3A retention split improved monotonically through step 6200:
 
47
  | 6100 | 4.2970 | 73.48 |
48
  | 6200 | 4.2950 | 73.33 |
49
 
50
+ Source-bucket validation at step 6200. Web/wiki rows are from the stage-gate run with `steps=50`:
51
 
52
  | Source | loss | perplexity |
53
  | --- | ---: | ---: |
 
70
  | BELEBELE-KOR subset | 47/200 |
71
  | GSM8K-Ko subset | 0/100 |
72
 
73
+ ## Rejected Follow-Up Probes
74
+
75
+ | Probe | Decision |
76
+ | --- | --- |
77
+ | Low-LR response-only SFT to step 6400 | Rejected: SFT validation improved, but generation did not improve and all source-bucket losses worsened. |
78
+ | Average of step 6100/6150/6200 | Rejected: no mini-MCQ/generation gain and source buckets were slightly worse than step 6200. |
79
+ | Mixed retention/SFT step 6250 | Rejected: retention validation improved slightly, but generation stayed repetitive and source buckets were mostly slightly worse. |
80
+ | Low-LR V3A retention extension to step 6300 | Rejected: validation worsened versus step 6200. |
81
+ | V3B TinyStories low-ratio step 6300 | Rejected: V3B validation improved, but same-condition source-bucket losses were flat/slightly worse and generation did not improve. |
82
+
83
  ## Export Checks
84
 
85
  - Native-vs-HF logits equivalence: `ok=true`, max absolute diff `0.015625`, argmax mismatch rate `0.0`.
86
  - Local Transformers smoke: `AutoConfig`, `AutoTokenizer`, and `AutoModelForCausalLM` load without custom code as `LlamaForCausalLM`.
87
  - Local parameter count after HF load: `1,260,505,088`.
88
+ - Local submission secret scan: passed on text artifacts; no `hf_...` token pattern or generic long secret assignment was found.
89
 
90
  ## Intended Use
91