Search found 100 matches
- Sat Jan 30, 2021 1:53 pm
- Forum: Computer Chess Club: Tournaments and Matches
- Topic: Orion 0.8 64-bit Gauntlet for CCRL 40/15
- Replies: 2
- Views: 380
Re: Orion 0.8 64-bit Gauntlet for CCRL 40/15
Thanks a lot Graham ! I'm really happy with these results, and with the performance of my Cerebrum library ! Since v0.8 has been released, I discovered a bug in my KPK endgame handcrafted code, which can lead to lose some games. But, that's... life ! My current efforts are entirely headed to learnin...
- Mon Dec 28, 2020 5:09 pm
- Forum: Computer Chess Club: Tournaments and Matches
- Topic: 83rd Amateur Series Division 4
- Replies: 9
- Views: 1549
Re: 83rd Amateur Series Division 4
Congratulations to David (Orion author) for taking top spot and gaining promotion for the next series. :) Thanks to everybody that took an interest in this tournament. Special thanks to the engine authors (and others) who supported the broadcast. Thanks a lot Graham. I'm really happy with the good ...
- Wed Dec 16, 2020 6:59 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Re: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
what is the speed difference between cpu and gpu training for those kind of neural network? Hi elcabesa, Sorry for the delay, I'm very busy these days. As I didn't remember precisely how much was the gain using GPU instead of CPU, I've just ran a small test : starting with epoch number 2 (first epo...
- Thu Dec 10, 2020 7:30 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Re: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
[Warning] : if needed, resynchronize your local copy of the Cerebrum repository ! While adding a comment on the necessity to shuffle positions when preparing the text file used by the trainer, I saw that the size of the network was improperly configured in the trainer. The previous value was from a...
- Thu Dec 10, 2020 6:22 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Re: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
Which is better for the positions.txt, more positions with evals of shorter depth or less positions at deeper depth? Trying to find the trade off, as of now I spun up a server and at depth 22 I can do about 89k positions a day. The idea if for sure to have a maximum of positions to 1) be sure to co...
- Tue Dec 08, 2020 5:13 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Re: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
I think (hope) I solved the problem. One has to put a special file (".editorconfig") in the repository to specify the tab format. So I pushed back tabs, and you should see now 4 spaces ! https://github.com/david-carteau/cerebrum/blob/main/.editorconfig I wonder now if it's possible to "hide" this ug...
- Tue Dec 08, 2020 8:30 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Re: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
(...) I prefer tabs, because this way everybody can set any indentation level he wants - some indent to 2, 4 or 8 characters. (Linux kernel uses tabs for a good reason) (...) I also use tabs for all the good reasons you mentioned, but I must admit that in fact the source code on GitHub wasn't so re...
- Tue Dec 08, 2020 7:28 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Re: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
Fixed !Madeleine Birchfield wrote: ↑Mon Dec 07, 2020 5:06 pmI'm not liking the tabs for indentation very much though, would rather prefer 4 spaces.
- Mon Dec 07, 2020 11:28 am
- Forum: Computer Chess Club: Tournaments and Matches
- Topic: CEGT - rating lists December 06th 2020
- Replies: 2
- Views: 608
Re: CEGT - rating lists December 06th 2020
(...) I made a short test with Orion 0.8NN; result was around 3000; we wait for an own net for our lists. (...) Hi CEGT team, First of all, as usual, let me thank you for your time and the help you bring to us, engine authors, in testing our engines. It is very useful to have a good idea on progres...
- Mon Dec 07, 2020 9:50 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
- Replies: 20
- Views: 4104
Introducing the "Cerebrum" library (NNUE-like trainer and inference code)
A few days ago, I released a new version of my little engine Orion. After weeks of hard work, I managed to implement a working neural network trainer for NNUE-like architectures. I decided to share my work by creating a library containing : - a simple Python script for the trainer, based on Pytorch,...