holymolyyy/marvin
By holymolyyy · ↓ 0 · ♥ 1 · Updated 2026-03-10
What's in this repo
This page lists the files in holymolyyy/marvin, including large.onnx, marvin_small.onnx, marvin_tiny.onnx.
- 3 ONNX models (.onnx files)
- 47 files, including 39 .gz, 3 .pt, 3 .onnx, 1 .md
- Last updated 2026-03-10
ONNX files
| File | Size | Download |
|---|---|---|
| large/large.onnx | — | Download |
| small/marvin_small.onnx | — | Download |
| tiny/marvin_tiny.onnx | — | Download |
How to use
These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.
README
license: cc-by-sa-4.0 tags:
- chess
Marvin
Marvin is a human-like chess neural network that models human play at a specified Elo rating and time control. It comes in three sizes: large, small, and tiny.
Model Sizes
| Size | Parameters |
|---|---|
| Large | ~49M |
| Small | ~23M |
| Tiny | ~5M |
Weight Formats
.onnx - Full ONNX weights
These files are used for inference in the repo.
large/large.onnx
small/marvin_small.onnx
tiny/marvin_tiny.onnx
.pb.gz - Leela-compatible weights (ONNX backend)
These are frozen weights compatible with Leela Chess Zero (lc0), intended for use with the ONNX backend (onnx-cuda or onnx-cpu).
- The time control input is frozen to 300+0 (5 minutes, no increment).
- The Elo input is frozen to a separate weight file for each Elo rating.
- Elo ratings available: 1200-2400
To use with lc0, pass the .pb.gz file as the weights argument with the ONNX backend:
lc0 --backend=onnx-cuda --weights=large/large_1500.pb.gz
Training Checkpoints
Training checkpoints at 750k steps are included for each model size in .pt format.
License
Model info
Created: 2026-01-08
Updated: 2026-03-10
View on Hugging FaceFiles (47)
Related models
More from holymolyyy
No other models by this author.
More models
No task type declared.