Downloads · 30 days
0
UofTCSSLab/Maia3-79M
Maia3-79M is a machine learning model from UofTCSSLab. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Part of the Maia3 family of transformer models for human chess move prediction. This is the 79M-parameter variant.
Downloads · 30 days
0
Access
Public
Updated May 24, 2026
Repo size
316 MB
Likes
19
Public
Click a slice to open those files.
.pt316 MB · 100%
From the Hugging Face model README
Part of the Maia3 family of transformer models for human chess move prediction. This is the 79M-parameter variant.
For full details (architecture details, training recipe, full evaluation, and ablations) see our paper Chessformer: A Unified Architecture for Chess Modeling (ICLR 2026).
Maia-3 models predict human chess moves conditioned on player rating. Typical uses include:
Not intended for maximum playing strength. For strong engine play built on the same architecture, see the Chessformer integration into Leela Chess Zero described in the paper.
Maia3-79M is a PyTorch checkpoint trained with the code at CSSLab/maia3. Clone that repo, set up the conda environment, and load the checkpoint following the instructions in its README.
Architecture hyperparameters for this variant are defined in ablate_size.sh in the training repo.
ablate_size.shThe Maia-3 family reaches 57.1% move-matching accuracy on human moves, significantly surpassing the previous state of the art with fewer than a quarter of the parameters. Per-size accuracy curves, scaling analysis, and skill-conditioned breakdowns are reported in the paper.
@inproceedings{monroe2026chessformer,
title={Chessformer: A Unified Architecture for Chess Modeling},
author={Daniel Monroe and George Eilender and Philip Chalmers and Zhenwei Tang and Ashton Anderson},
booktitle={The Fourteenth International Conference on Learning Representations},
year={2026},
url={https://openreview.net/forum?id=2ltBRzEHyd}
}