ChessModels stores chess neural-network weight files and minimal documentation.
The repository is intentionally narrow in scope: it exists to keep large model binaries, hashes, and lightweight metadata in one place.
- Versioned chess neural-network weight files
- Stable download targets for reproducible setups
- Lightweight metadata for the files in
models/
- A general-purpose training codebase
- A dataset repository
- A general chess engine toolkit
| File | Size | SHA-256 | Notes |
|---|---|---|---|
models/leela_112planes-30blocksx384-policyhead80-valuehead32-policy4672-wdl3.bin |
317 MiB | c4dd6b62acd3c86be3d6199a32d6119d9144f508f84c823f69881ae0bae41034 |
LCZero run1 #610153, classical 30x384 net converted to LC0J |
models/leela_112planes-10blocksx128-policyhead80-valuehead32-policy4672-wdl3.bin |
15 MiB | b99bec1aba97e96bf03ac8e016578527b983b6653f1adf040452f86c6f3ef348 |
Small LC0J binary; see models/README.md |
The diagrams below are rendered from Graphviz .dot sources in assets/.
Source: assets/lc0-610153-architecture.dot
Source: assets/lc0-744706-architecture.dot
assets/ banner and repository artwork
models/ model binaries and per-file notes
training/ puzzle-classifier training scripts
Clone or download this repository, then use the file you want from models/.
If you need the per-model notes, checksums, or provenance that has been documented so far, see models/README.md.
Run the default puzzle-classifier training pipeline:
./train.shThe default pipeline scans the USB stack data, writes a puzzle-focused local
dataset under training/classifier/data/, trains the classifier CNN with CUDA
when available, and exports the best checkpoint to models/.