Views
No views yet
1from chessnets.pipelines.maia2 import Maia2Pipeline
2
3pipeline = Maia2Pipeline.from_pretrained("shermansiu/maia2-blitz", device="cpu")
4predictions = pipeline(
5 "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1",
6 elo_self=1500,
7 elo_oppo=1600,
8)config.json: canonical ChessNets inference configurationmodel.safetensors: canonical inference tensorsprovenance.json: source hashes and exact conversion checksoriginal/model.pt: original full PyTorch training checkpointtraining/original_config.yaml: original upstream training configurationmodel_state_dict. The original optimizer
state and training counters remain in original/model.pt. Conversion removes
the DataParallel module. key prefix, then verifies every tensor and all three
model outputs with exact torch.equal comparisons.1@inproceedings{tang2024maia,
2 title={Maia-2: A Unified Model for Human-{AI} Alignment in Chess},
3 author={Zhenwei Tang and Difan Jiao and Reid McIlroy-Young and Jon Kleinberg and Siddhartha Sen and Ashton Anderson},
4 booktitle={The Thirty-eighth Annual Conference on Neural Information Processing Systems},
5 year={2024},
6 url={https://openreview.net/forum?id=XWlkhRn14K}
7}