CoolFace
Modelpublic

pico-lm/pico-decoder-large

sourceHugging Faceapache-2.0updated 1y agoView on Hugging Face
1likes14kdownloads
Model Card

Pico Decoder Large

pico-decoder-large is the largest model (570M) in the current pico-decoder suite. It is a full-scale research model designed for in-depth interpretability studies of transformer learning. Trained with `pico-train` and fully compatible with `pico-analyze`, it offers rich checkpointing and analytical insight into large-scale LM behavior.

NOTE: The pico-decoder-large-1 branch contains the full commit history for the training run.

๐Ÿ”ง Model Details

FieldValue
ArchitectureDecoder-only transformer (LLaMA-style)
Parameters570M
Layers12
Hidden Size1536
Feed Forward Size6144
Attention Heads12
Key/Value Heads4

๐Ÿ“š Training

  • โ€”Dataset: `pretokenized-dolma`
  • โ€”Training steps: 200,000
  • โ€”Batch size: 1024
  • โ€”Sequence length: 2048
  • โ€”Optimizer: AdamW
  • โ€”Learning rate schedule: Linear decay with warmup
  • โ€”Compute: 16 A100-SXM4-80GB GPUs

๐Ÿ“ˆ Evaluation and Analysis

This model supports fine-grained analysis using pico-analyze. This tool enables researchers to understand how learning unfolds over training, even at very small scales.

We also evaluate perplexity of the model on the pico-paloma-tinsy dataset.

๐Ÿ“„ Citation

bibtex
@software{pico2025,
    author = {Diehl Martinez, Richard},
    title = {Pico: A Lightweight Framework for Studying Language Model Learning Dynamics},
    year = {2025},
    url = {https://github.com/pico-lm}
}