Instructions to use victorqueiroz/chessmate-net with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- TF-Keras
How to use victorqueiroz/chessmate-net with TF-Keras:
# Note: 'keras<3.x' or 'tf_keras' must be installed (legacy), and from_pretrained_keras was removed in huggingface_hub 1.0. # See https://github.com/keras-team/tf-keras for more details. # !pip install "huggingface_hub<1.0" tf_keras from huggingface_hub import from_pretrained_keras model = from_pretrained_keras("victorqueiroz/chessmate-net") - Notebooks
- Google Colab
- Kaggle
Add v5-vs-v4 held-out confirmation scorecard + value-calibration caveat (VQ-496)
Browse files
README.md
CHANGED
|
@@ -44,10 +44,32 @@ fair cross-version metric.
|
|
| 44 |
**The ~+300 Elo from v4→v5 comes from the teacher upgrade alone** (Stockfish →
|
| 45 |
lc0), at identical positions and scale — the Tier-1 distillation result.
|
| 46 |
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 51 |
|
| 52 |
## Files
|
| 53 |
|
|
|
|
| 44 |
**The ~+300 Elo from v4→v5 comes from the teacher upgrade alone** (Stockfish →
|
| 45 |
lc0), at identical positions and scale — the Tier-1 distillation result.
|
| 46 |
|
| 47 |
+
### Confirmation (held-out scorecard, v5 vs v4)
|
| 48 |
+
|
| 49 |
+
Beyond the game-play Elo, v5 and v4 were scored on the **same 70,198-position
|
| 50 |
+
held-out set** (seed 42, same pipeline, **vs Stockfish labels**) — a
|
| 51 |
+
deterministic same-methodology check:
|
| 52 |
+
|
| 53 |
+
| metric | v4 | v5 |
|
| 54 |
+
|---|--:|--:|
|
| 55 |
+
| policy top-1 (= agrees with Stockfish's best move) | 0.392 | **0.527** |
|
| 56 |
+
| mean regret (cp) | 118 | **72** |
|
| 57 |
+
| blunder rate (>300cp) | 0.130 | **0.077** |
|
| 58 |
+
| value MAE | 0.213 | 0.323 |
|
| 59 |
+
| value ECE | 0.076 | 0.273 |
|
| 60 |
+
|
| 61 |
+
v5's **policy is decisively stronger** — and *teacher-agnostically* so (lower
|
| 62 |
+
regret/blunder vs Stockfish's own cp; it even matches Stockfish's best move more
|
| 63 |
+
often than the Stockfish-distilled v4). That's what drives MCTS strength and
|
| 64 |
+
confirms the Elo gain.
|
| 65 |
+
|
| 66 |
+
> **Honest caveat:** v5's **value** is *worse*-calibrated against Stockfish targets
|
| 67 |
+
> (MAE/ECE up). This is a **teacher-scale artifact** — v5's value is trained to
|
| 68 |
+
> lc0's WDL scale, not Stockfish's `tanh(cp/400)` — not a strength regression (the
|
| 69 |
+
> Elo gate integrates policy + value and still shows ~+300). WDL recalibration is
|
| 70 |
+
> planned future work. v5's Elo gate used an 18-opening fallback suite, so the
|
| 71 |
+
> game-play number is directional; the held-out scorecard above is the
|
| 72 |
+
> same-methodology confirmation.
|
| 73 |
|
| 74 |
## Files
|
| 75 |
|