Upload autoresearch experiment (val_bpb=0.778052)
Browse files- README.md +12 -0
- config.json +12 -0
- dataset.txt +1 -0
- model.pt +3 -0
- token_bytes.pt +3 -0
- tokenizer.pkl +3 -0
- tokenizer_config.json +17 -0
- training_metrics.json +16 -0
README.md
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
library_name: autoresearch
|
| 3 |
+
tags:
|
| 4 |
+
- autoresearch
|
| 5 |
+
- nanochat-tokenizer
|
| 6 |
+
---
|
| 7 |
+
|
| 8 |
+
# autoresearch experiment
|
| 9 |
+
|
| 10 |
+
This checkpoint uses the 16,384-token nanochat-compatible BPE tokenizer. Load `model.pt` with this repository's `GPT` class and `config.json`.
|
| 11 |
+
|
| 12 |
+
W&B run URL: https://wandb.ai/dustinsdelivery-delivery-ai/autoresearch/runs/a6aekama
|
config.json
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"attention_backend": "sdpa",
|
| 3 |
+
"compute_dtype": "torch.bfloat16",
|
| 4 |
+
"n_embd": 1408,
|
| 5 |
+
"n_head": 11,
|
| 6 |
+
"n_kv_head": 11,
|
| 7 |
+
"n_layer": 22,
|
| 8 |
+
"sequence_len": 2048,
|
| 9 |
+
"use_activation_checkpointing": true,
|
| 10 |
+
"vocab_size": 16384,
|
| 11 |
+
"window_pattern": "SSSL"
|
| 12 |
+
}
|
dataset.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
tinystories
|
model.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:952ab96880a96583d044c0275aafa64832b0d208a383c3f694f5320edfed3af9
|
| 3 |
+
size 2739473467
|
token_bytes.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:aceeef692124e783e96747c2d6e22a0427fe6b34ce0d7ef96353ad07c5084f90
|
| 3 |
+
size 67141
|
tokenizer.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c1f61d667d57536cbc4014ffc6d1ef7ebf70d451bf9f29e7d0a0cc1d3a7feb29
|
| 3 |
+
size 197049
|
tokenizer_config.json
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"bos_token": "<|bos|>",
|
| 3 |
+
"format": "nanochat-rustbpe-v1",
|
| 4 |
+
"special_tokens": [
|
| 5 |
+
"<|bos|>",
|
| 6 |
+
"<|user_start|>",
|
| 7 |
+
"<|user_end|>",
|
| 8 |
+
"<|assistant_start|>",
|
| 9 |
+
"<|assistant_end|>",
|
| 10 |
+
"<|python_start|>",
|
| 11 |
+
"<|python_end|>",
|
| 12 |
+
"<|output_start|>",
|
| 13 |
+
"<|output_end|>"
|
| 14 |
+
],
|
| 15 |
+
"split_pattern": "'(?i:[sdmt]|ll|ve|re)|[^\\r\\n\\p{L}\\p{N}]?+\\p{L}+|\\p{N}{1,2}| ?[^\\s\\p{L}\\p{N}]++[\\r\\n]*|\\s*[\\r\\n]|\\s+(?!\\S)|\\s+",
|
| 16 |
+
"vocab_size": 16384
|
| 17 |
+
}
|
training_metrics.json
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"activation_checkpointing": true,
|
| 3 |
+
"dataset": "tinystories",
|
| 4 |
+
"depth": 22,
|
| 5 |
+
"eval_batch_size": 4,
|
| 6 |
+
"mfu_percent": 17.708544461070193,
|
| 7 |
+
"num_params": 823267148,
|
| 8 |
+
"num_steps": 68,
|
| 9 |
+
"peak_vram_mb": 12435.2333984375,
|
| 10 |
+
"smoke_test": false,
|
| 11 |
+
"total_seconds": 10007.529666423798,
|
| 12 |
+
"total_tokens": 35651584,
|
| 13 |
+
"train_batch_size": 4,
|
| 14 |
+
"training_seconds": 7309.851931095123,
|
| 15 |
+
"val_bpb": 0.7780523809334358
|
| 16 |
+
}
|