|
Download README.md from antoniopelusi/chesSLM: direct link, hf CLI and curl.
- Browser
- Download file 1.04 kB
-
https://huggingface.co/antoniopelusi/chesSLM/resolve/main/README.md
- Command line
-
hf download hf://antoniopelusi/chesSLM/README.md
-
curl -L -o README.md https://huggingface.co/antoniopelusi/chesSLM/resolve/main/README.md
1.04 kB
| license: apache-2.0 | |
| language: uci | |
| datasets: | |
| - angeluriot/chess_games | |
| tags: | |
| - 100M-parameters | |
| - chess-engine | |
| - slm | |
| - 1650-ELO | |
| # ♟️ chesSLM | |
| Chess **S**mall **L**anguage **M**odel | |
| > Level: Stockfish ~1650 ELO on temperature 0.0 | |
| **ChesSLM** is a ~100M parameters, decoder-only causal language model built entirely from scratch in PyTorch to play chess. By treating chess matches as a textual language modeling problem, the network learns to process tokenized sequences of Standard Algebraic Notation (SAN) moves and predict the most stylistically and tactically accurate next move. | |
| The architecture contains no high-level transformer abstractions (e.g., Hugging Face Transformers, PyTorch Lightning); every element—from custom vocabulary tokenization and Rotary Positional Embeddings (RoPE) to the Pre-LN multi-head causal blocks and the two-stage curriculum training loop—is designed and executed natively from the ground up. | |
| --- | |
| ## More detail and source code available [Github](https://github.com/antoniopelusi/chesSLM) |