You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
The **Cerebrum library** can be used to easily train a **first** "[NNUE](https://www.chessprogramming.org/NNUE)-like" neural network for a chess engine. It was originally designed and built for the [Orion UCI chess engine](https://www.orionchess.com/).
6
6
7
-
Its originality lies in using only game results, parsed from pgn files provided by the user, and material values, computed on the fly, as targets for prediction. Both predicted values (game result and material) can be used for board evaluation, either separately or together, with coefficients that can be set at inference time.
7
+
Its originality lies in using only game results, parsed from pgn files provided by the user, and material values, computed on the fly, as targets for prediction. Both predicted values (game result and material) can be used for board evaluation.
8
8
9
9
Inference code is provided for embedding and using the trained network in a C/C++ or Python project, in two alternatives: standard (for accuracy) or quantized (for speed).
10
10
@@ -14,9 +14,10 @@ Do not hesitate to adapt the library to your own needs, and/or to use newer/bett
14
14
15
15
## Changes in 1.1
16
16
17
-
-**Less memory requirements** for data preparation
18
-
-**Configurable network architecture** with 0, 1 or 2 hidden layers (default: `2x(768→256)→2`)
19
-
-**Improved information displayed** during network training
17
+
-**Lower memory requirements** for data preparation
18
+
-**Better training convergence** with improved feedback
19
+
-**Configurable network architecture** with 0, 1 or 2 hidden layers
- Download the [3, 4, 5 pieces](http://tablebase.sesse.net/syzygy/3-4-5/) endgame Syzygy tablebases and put them in the folder `./1. data preparation/syzygy/3-4-5/`
56
57
- Download the [6 pieces](http://tablebase.sesse.net/syzygy/6-WDL/) endgame Syzygy tablebases and put them in the folder `./1. data preparation/syzygy/6-pieces/`
57
58
58
-
<br/>
59
-
60
59
Optionally (for faster training, if you have an NVIDIA GPU):
0 commit comments