j0no12 commited on
Commit
bff5711
·
verified ·
1 Parent(s): afba0b1

Publish Nero Optimizer Work checkpoint: SimOW

Browse files
Files changed (6) hide show
  1. README.md +63 -0
  2. config.json +36 -0
  3. metrics.jsonl +0 -0
  4. model.npz +3 -0
  5. run.json +8 -0
  6. state.json +1 -0
README.md ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - en
4
+ library_name: mlx
5
+ pipeline_tag: text-generation
6
+ tags:
7
+ - nero
8
+ - mlx
9
+ - optimizer-research
10
+ - simow
11
+ ---
12
+
13
+ # Nero Optimizer Work — SimOW
14
+
15
+ This repository contains the final MLX checkpoint for the **SimOW** arm of
16
+ the Nero Optimizer Work research sweep.
17
+
18
+ ## Summary
19
+
20
+ - Optimizer: simow
21
+ - Requested learning rate: the run's configured default/controller schedule
22
+ - Training budget: **500,000,000 tokens**
23
+ - Context length: **128 tokens**
24
+ - Backend: **Apple MLX**
25
+ - Model family: matched dense-deep decoder, 2,048-token vocabulary, 128-wide residual stream, 6 blocks, 32-dimensional attention heads, 148-wide gated MLP
26
+ - Stored model parameters: approximately **999,680**
27
+ - Final training loss: **5.371432**
28
+ - Final logged throughput: **418,988 tokens/s**
29
+ - Tail throughput: **419,229 tokens/s (median of the final logged samples)**
30
+ - Final tokens seen: **500,000,000**
31
+
32
+ ## Files
33
+
34
+ - model.npz — final MLX model weights from checkpoint_000500000000
35
+ - state.json — checkpoint state metadata
36
+ - run.json — frozen run configuration
37
+ - metrics.jsonl — complete training metrics log
38
+ - config.json — model and publication metadata
39
+
40
+ ## Evaluation
41
+
42
+ The figures above are training-run measurements. An independent held-out
43
+ validation artifact was not saved with these runs, so this card does not claim
44
+ a validation score. Compare checkpoints using the same frozen evaluation pass
45
+ before drawing quality conclusions.
46
+
47
+ ## Intended use and limitations
48
+
49
+ This is an experimental research checkpoint, not an instruction-tuned or
50
+ production-ready language model. It is published to make the optimizer
51
+ comparison reproducible. The raw MLX weights require a compatible local MLX
52
+ loader and are not a Transformers checkpoint.
53
+
54
+ ## Reproducibility
55
+
56
+ All arms use the same prepared finephrase-balanced-500m-2k-v2 token stream,
57
+ 128-token context, 32-example batches, and 500M-token target. The full local
58
+ training log is included in metrics.jsonl.
59
+
60
+ ## License
61
+
62
+ No new model license is asserted by this experimental publication. Review the
63
+ source-data terms before redistribution or downstream use.
config.json ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "nero_dense_control_mlx",
3
+ "architectures": [
4
+ "DenseControlLM"
5
+ ],
6
+ "framework": "mlx",
7
+ "optimizer": "simow",
8
+ "vocab_size": 2048,
9
+ "context_length": 128,
10
+ "width": 128,
11
+ "blocks": 6,
12
+ "head_dim": 32,
13
+ "mlp_width": 148,
14
+ "stored_parameters": 999680,
15
+ "training_tokens": 500000000,
16
+ "batch_size": 32,
17
+ "requested_learning_rate": null,
18
+ "momentum_beta": null,
19
+ "source_run": "mlx_simow_500m_ctx128",
20
+ "checkpoint": "checkpoint_000500000000",
21
+ "metrics": {
22
+ "final_train_loss": 5.371432304382324,
23
+ "final_tokens_seen": 500000000,
24
+ "final_step": 122071,
25
+ "final_tokens_per_second": 418987.66562184633,
26
+ "tail_median_tokens_per_second": 419229.3335327129,
27
+ "logged_metric_rows": 1221
28
+ },
29
+ "final_log_row": {
30
+ "step": 122071,
31
+ "tokens_seen": 500000000,
32
+ "loss": 5.371432304382324,
33
+ "lr": 1.1025e-06,
34
+ "tokens_per_second": 418987.66562184633
35
+ }
36
+ }
metrics.jsonl ADDED
The diff for this file is too large to render. See raw diff
 
model.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f15e4bcb4467786dd1f791758c21014a0a3330ebfde5a1ad5838238ebe938eb8
3
+ size 4013862
run.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "optimizer": "simow",
3
+ "backend": "mlx",
4
+ "manifest": "/Users/jonah/Documents/ChatGPT/Training/data/prepared/finephrase-balanced-500m-2k-v2/manifest.json",
5
+ "context": 128,
6
+ "target_tokens": 500000000,
7
+ "batch_size": 32
8
+ }
state.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"tokens_seen": 500000000, "step": 122071, "lr": 1.1025e-06}