ProCreations commited on
Commit
cc62064
·
verified ·
1 Parent(s): 80b8de9

Add model card with required attribution

Browse files
Files changed (1) hide show
  1. README.md +36 -0
README.md ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ datasets:
4
+ - openbmb/Ultra-FineWeb-L1
5
+ language:
6
+ - en
7
+ tags:
8
+ - babble
9
+ - booper
10
+ - language-model
11
+ - pretraining
12
+ library_name: pytorch
13
+ ---
14
+
15
+ This model was asked to be published under my account, not the creators. The compute came from https://huggingface.co/posts/ProCreations/855858308074329
16
+
17
+ # Booper pretrain
18
+
19
+ A small from-scratch transformer matching the [babble / booper](https://github.com/kowo-co/babble) architecture, pretrained on a streamed slice of [openbmb/Ultra-FineWeb-L1](https://huggingface.co/datasets/openbmb/Ultra-FineWeb-L1) (filtered English web text, Apache-2.0).
20
+
21
+ This is **stage-1 English pretraining only**. It is not the Discord-tuned chatbot. Architecture, tokenizer scheme, and training script come from [`kowo-co/babble`](https://github.com/kowo-co/babble) (`pretrain_hf.py` + `configs/pretrain/default.json`).
22
+
23
+ ## What this is
24
+
25
+ - ~34.1M parameters (8 layers, 512-wide, 8 heads, context 1024)
26
+ - Byte-level BPE tokenizer (16,384 tokens) fit on the train split
27
+ - ~600M training tokens from Ultra-FineWeb-L1 (`CC-MAIN-2025-51` train, `CC-MAIN-2025-47` held-out val)
28
+ - Trained on Hugging Face Jobs with the repo's self-contained `pretrain_hf.py`
29
+
30
+ ## Files
31
+
32
+ - `latest.pt` — checkpoint (`model` state dict, `config`, optimizer, step/token counts)
33
+ - `tokenizer.json` — BPE merge list (`babble.subword.BPETokenizer.from_json`)
34
+ - `loss.jsonl` — per-checkpoint train/val loss, throughput, and samples
35
+
36
+ Training metrics and samples will be filled in here after the job finishes.