tinystories-nanogpt / README.md
LickyArc's picture
Add nanoGPT TinyStories checkpoint + config
a2214c4 verified
|
Raw
History Blame Contribute Delete
628 Bytes
---
language: en
tags:
- text-generation
- pytorch
- nanogpt
- tinystories
---
# nanoGPT — TinyStories
A ~30M-parameter GPT trained from scratch on the [TinyStories](https://huggingface.co/datasets/roneneldan/TinyStories) dataset.
- Tokenizer: GPT-2 BPE (`tiktoken`)
- Architecture: 6 layers, 6 heads, 384 embedding dim, context 256
- Best val loss: 1.7052
## Load
```python
import torch, json
import tiktoken
config = json.load(open('model_config.json'))
ckpt = torch.load('ckpt.pt', map_location='cpu')
# Re-instantiate GPT with the same config, then load state dict.
enc = tiktoken.get_encoding('gpt2')
```