jhollingsworth commited on
Commit
d27c469
·
verified ·
1 Parent(s): 7b95c96

Clarify format sizes and evaluation coverage

Browse files
Files changed (2) hide show
  1. README.md +36 -6
  2. evaluation_results.json +99 -12
README.md CHANGED
@@ -12,7 +12,7 @@ tags:
12
 
13
  # OLMoE-0125-Instruct-Compressed-Experimental
14
 
15
- An experimental, modified derivative of [AllenAI's allenai/OLMoE-1B-7B-0125-Instruct](https://huggingface.co/allenai/OLMoE-1B-7B-0125-Instruct), based on revision `b89a7c4bc24fb9e55ce2543c9458ce0ca5c4650e`. Experts were physically removed and the resulting model was further trained. This repository contains the complete healed BF16 Hugging Face checkpoint and its tokenizer.
16
 
17
  All nine benchmark categories have completed for the base, cut, and healed checkpoints.
18
 
@@ -26,11 +26,7 @@ The complete cut checkpoint, before further training, is retained at [revision `
26
 
27
  ## Measured results
28
 
29
- These are measurements from one seed (42) on sampled benchmark tasks. They use local evaluation protocols and should not be compared directly with vendor leaderboard scores. No replicated quality improvement is claimed. The training run used a targeted mathematics corpus.
30
-
31
- Training stopped early after validation at step 250; the saved model uses the selected checkpoint at step 125, rather than the requested 750 steps. Evaluate the measured tradeoffs below before using this derivative.
32
-
33
- The original merge diagnostic flagged 33 tensors based on small sampled corners. Independent full-tensor comparisons confirmed that every flagged tensor changed; the sampled diagnostic was a false alarm. The original diagnostic is retained in the result summary.
34
 
35
  | Benchmark category | Base | Cut | Healed |
36
  | --- | ---: | ---: | ---: |
@@ -46,6 +42,40 @@ The original merge diagnostic flagged 33 tensors based on small sampled corners.
46
 
47
  WikiText perplexity is lower-is-better. IFEval reports strict prompt accuracy over the supported instruction subset; its coverage and excluded counts are in `evaluation_results.json`. BBQ is multiple-choice accuracy, not a safety certification. These sampled results do not establish general capability, safety, or production readiness.
48
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  ## Use
50
 
51
  ```python
 
12
 
13
  # OLMoE-0125-Instruct-Compressed-Experimental
14
 
15
+ An experimental, modified derivative of [AllenAI's allenai/OLMoE-1B-7B-0125-Instruct](https://huggingface.co/allenai/OLMoE-1B-7B-0125-Instruct), based on revision `b89a7c4bc24fb9e55ce2543c9458ce0ca5c4650e`. This repository contains the complete healed BF16 Hugging Face checkpoint and its tokenizer.
16
 
17
  All nine benchmark categories have completed for the base, cut, and healed checkpoints.
18
 
 
26
 
27
  ## Measured results
28
 
29
+ These are measurements from one seed (42) on sampled benchmark tasks. They use local evaluation protocols and should not be compared directly with vendor leaderboard scores. No replicated quality improvement is claimed.
 
 
 
 
30
 
31
  | Benchmark category | Base | Cut | Healed |
32
  | --- | ---: | ---: | ---: |
 
42
 
43
  WikiText perplexity is lower-is-better. IFEval reports strict prompt accuracy over the supported instruction subset; its coverage and excluded counts are in `evaluation_results.json`. BBQ is multiple-choice accuracy, not a safety certification. These sampled results do not establish general capability, safety, or production readiness.
44
 
45
+ ## Formats and evaluation coverage
46
+
47
+ File sizes are storage requirements, not measured runtime memory or speed.
48
+
49
+ | Format | File size | Public download | Evaluation |
50
+ | --- | ---: | --- | --- |
51
+ | BF16 | 12.03 GB | Available | 9 categories measured |
52
+ | Q8_0 | Not generated | Not published | Not measured |
53
+ | Q4_K_M | 3.66 GB | Not published | Not measured |
54
+ | Q2_K | Not generated | Not published | Not measured |
55
+
56
+ Scores apply only to the exact format evaluated; BF16 scores do not qualify a GGUF conversion.
57
+
58
+ | Benchmark | BF16 | Q8_0 | Q4_K_M | Q2_K |
59
+ | --- | ---: | ---: | ---: | ---: |
60
+ | arc science | 45.00% (n=200) | Not measured | Not measured | Not measured |
61
+ | hellaswag commonsense | 66.00% (n=200) | Not measured | Not measured | Not measured |
62
+ | mmlu knowledge | 26.50% (n=200) | Not measured | Not measured | Not measured |
63
+ | gpqa reasoning | 16.67% (n=198) | Not measured | Not measured | Not measured |
64
+ | wikitext language | 21.632 PPL (n=64) | Not measured | Not measured | Not measured |
65
+ | bbq safety | 39.50% (n=200) | Not measured | Not measured | Not measured |
66
+ | multilingual knowledge | 26.50% (n=200) | Not measured | Not measured | Not measured |
67
+ | gsm8k math | 43.00% (n=200) | Not measured | Not measured | Not measured |
68
+ | ifeval instruction following | 55.63% (n=142) | Not measured | Not measured | Not measured |
69
+
70
+ ### Artifact identities
71
+
72
+ | Format | SHA-256 |
73
+ | --- | --- |
74
+ | BF16 | `e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573` |
75
+ | Q4_K_M | `4f7fe283cd9a714a3c96824f30a83e7e4d70e55f16a9b9e0aea8f644e68e620f` |
76
+
77
+ Q4_K_M is 69.54% smaller than the BF16 checkpoint by file size. It was generated and preserved locally, but is not downloadable from this repository and has no separate quality evaluation. Q8_0 and Q2_K were not generated in this first experiment. No format-specific speed, peak-memory, or quantization quality claim is made.
78
+
79
  ## Use
80
 
81
  ```python
evaluation_results.json CHANGED
@@ -167,17 +167,6 @@
167
  "standalone_model_and_tokenizer_reload": true,
168
  "quality_improvement_claim": false,
169
  "cut_checkpoint_revision": "376988e3a817b9d7f4ed7eb71ab7007c483b59ce",
170
- "training": {
171
- "requested_steps": 750,
172
- "selected_checkpoint_step": 125,
173
- "last_validation_step": 250,
174
- "stopped_early": true
175
- },
176
- "merge_diagnostic": {
177
- "original_sampled_verdict": "MERGE_PARTIAL_APPLY",
178
- "flagged_tensors_fully_checked": 33,
179
- "all_flagged_tensors_changed": true
180
- },
181
  "weights": [
182
  {
183
  "path_in_repo": "model.safetensors",
@@ -187,5 +176,103 @@
187
  ],
188
  "base_weight_bytes": 13838721960,
189
  "healed_weight_bytes": 12026140856,
190
- "weight_storage_savings_pct": 13.097893788452119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
191
  }
 
167
  "standalone_model_and_tokenizer_reload": true,
168
  "quality_improvement_claim": false,
169
  "cut_checkpoint_revision": "376988e3a817b9d7f4ed7eb71ab7007c483b59ce",
 
 
 
 
 
 
 
 
 
 
 
170
  "weights": [
171
  {
172
  "path_in_repo": "model.safetensors",
 
176
  ],
177
  "base_weight_bytes": 13838721960,
178
  "healed_weight_bytes": 12026140856,
179
+ "weight_storage_savings_pct": 13.097893788452119,
180
+ "format_comparison": {
181
+ "measurement_status": "incomplete",
182
+ "bf16_representation": "Hugging Face safetensors",
183
+ "rows": [
184
+ {
185
+ "format": "BF16",
186
+ "size_bytes": 12026140856,
187
+ "sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573",
188
+ "published": true,
189
+ "metrics": [
190
+ {
191
+ "benchmark": "arc_science",
192
+ "metric": "acc",
193
+ "value": 0.45,
194
+ "n": 200,
195
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
196
+ },
197
+ {
198
+ "benchmark": "bbq_safety",
199
+ "metric": "acc",
200
+ "value": 0.395,
201
+ "n": 200,
202
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
203
+ },
204
+ {
205
+ "benchmark": "gpqa_reasoning",
206
+ "metric": "acc",
207
+ "value": 0.16666666666666666,
208
+ "n": 198,
209
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
210
+ },
211
+ {
212
+ "benchmark": "gsm8k_math",
213
+ "metric": "acc",
214
+ "value": 0.43,
215
+ "n": 200,
216
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
217
+ },
218
+ {
219
+ "benchmark": "hellaswag_commonsense",
220
+ "metric": "acc",
221
+ "value": 0.66,
222
+ "n": 200,
223
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
224
+ },
225
+ {
226
+ "benchmark": "ifeval_instruction_following",
227
+ "metric": "acc",
228
+ "value": 0.5563380281690141,
229
+ "n": 142,
230
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
231
+ },
232
+ {
233
+ "benchmark": "mmlu_knowledge",
234
+ "metric": "acc",
235
+ "value": 0.265,
236
+ "n": 200,
237
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
238
+ },
239
+ {
240
+ "benchmark": "multilingual_knowledge",
241
+ "metric": "acc",
242
+ "value": 0.265,
243
+ "n": 200,
244
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
245
+ },
246
+ {
247
+ "benchmark": "wikitext_language",
248
+ "metric": "ppl",
249
+ "value": 21.6319395015557,
250
+ "n": 64,
251
+ "artifact_sha256": "e7b3d37beb32930d2c9b1cea775b50f15d79d06dab5d0b39782d206c8ba99573"
252
+ }
253
+ ]
254
+ },
255
+ {
256
+ "format": "Q8_0",
257
+ "size_bytes": null,
258
+ "sha256": "",
259
+ "published": false,
260
+ "metrics": []
261
+ },
262
+ {
263
+ "format": "Q4_K_M",
264
+ "size_bytes": 3663796064,
265
+ "sha256": "4f7fe283cd9a714a3c96824f30a83e7e4d70e55f16a9b9e0aea8f644e68e620f",
266
+ "published": false,
267
+ "metrics": []
268
+ },
269
+ {
270
+ "format": "Q2_K",
271
+ "size_bytes": null,
272
+ "sha256": "",
273
+ "published": false,
274
+ "metrics": []
275
+ }
276
+ ]
277
+ }
278
  }