Stockfish 210720 with NNUE
Moderators: hgm, Rebel, chrisw
-
- Posts: 38
- Joined: Tue Jan 01, 2019 9:34 am
- Full name: Siddhartha Chaudhary
Re: Stockfish 210720 with NNUE
Whenever Fire chess engine name comes ur name is added ,its ur engine ,so what about fire nnue ?
-
- Posts: 2129
- Joined: Thu May 29, 2008 10:43 am
Re: Stockfish 210720 with NNUE
Hi all-
I got a nice speed increase (~8-10%) for these aio (all-in-one) builds:
https://github.com/FireFather/sf-nnue/r ... 07-23-2020
I got a nice speed increase (~8-10%) for these aio (all-in-one) builds:
https://github.com/FireFather/sf-nnue/r ... 07-23-2020
-
- Posts: 3186
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Stockfish 210720 with NNUE
Looks great, Norman, thanks.kranium wrote: ↑Thu Jul 23, 2020 2:24 am Hi all-
I got a nice speed increase (~8-10%) for these aio (all-in-one) builds:
https://github.com/FireFather/sf-nnue/r ... 07-23-2020
Seems to work in nnue-gui 1.4 too, pity I don't know, if directory eval was empty, when I tried previous leraning- binaries, now it is, which aio- binary doesn't expect to be so now as for gensfen- command.
Trying to copy an already existing net into eval?
What does UseEvalHash do? Seems it can be chosen together with EvalNNUE?
Peter.
-
- Posts: 365
- Joined: Mon May 14, 2007 8:20 pm
- Full name: Boban Stanojević
Re: Stockfish 210720 with NNUE
Norm, a lot of us, less computer/programming savvy, owe you a big thanks for all the work you did over the years: for Robbo, Fire, and now the SF NN. I regret you did not persevere with the GUI project -- I am sure it would be an excellent piece of software too. Your focus on clarity, ease of use, comfort/options is almost unique here.kranium wrote: ↑Thu Jul 23, 2020 2:24 am Hi all-
I got a nice speed increase (~8-10%) for these aio (all-in-one) builds:
https://github.com/FireFather/sf-nnue/r ... 07-23-2020
-
- Posts: 2129
- Joined: Thu May 29, 2008 10:43 am
Re: Stockfish 210720 with NNUE
Hi Peter-peter wrote: ↑Thu Jul 23, 2020 8:49 amLooks great, Norman, thanks.kranium wrote: ↑Thu Jul 23, 2020 2:24 am Hi all-
I got a nice speed increase (~8-10%) for these aio (all-in-one) builds:
https://github.com/FireFather/sf-nnue/r ... 07-23-2020
Seems to work in nnue-gui 1.4 too, pity I don't know, if directory eval was empty, when I tried previous leraning- binaries, now it is, which aio- binary doesn't expect to be so now as for gensfen- command.
Trying to copy an already existing net into eval?
What does UseEvalHash do? Seems it can be chosen together with EvalNNUE?
The EavlHash is an extra hash for nnue evaluations...
Some users on nnue discord noted: 'I am observing a 7% speed gain when disabling EVAL_HASH on Stockfish bench (without any network loaded, which might distort the results).'
but it's possible it's beneficial during training...?
Therefore I have included a UCI Option to enable/disable it.
Last edited by kranium on Thu Jul 23, 2020 1:28 pm, edited 1 time in total.
-
- Posts: 2129
- Joined: Thu May 29, 2008 10:43 am
Re: Stockfish 210720 with NNUE
That's kind of youmatejst wrote: ↑Thu Jul 23, 2020 12:56 pmNorm, a lot of us, less computer/programming savvy, owe you a big thanks for all the work you did over the years: for Robbo, Fire, and now the SF NN. I regret you did not persevere with the GUI project -- I am sure it would be an excellent piece of software too. Your focus on clarity, ease of use, comfort/options is almost unique here.kranium wrote: ↑Thu Jul 23, 2020 2:24 am Hi all-
I got a nice speed increase (~8-10%) for these aio (all-in-one) builds:
https://github.com/FireFather/sf-nnue/r ... 07-23-2020
Thanks Boban
Last edited by kranium on Thu Jul 23, 2020 1:26 pm, edited 1 time in total.
-
- Posts: 2129
- Joined: Thu May 29, 2008 10:43 am
Re: Stockfish 210720 with NNUE
Hi Siddhartha,chysiddh14 wrote: ↑Wed Jul 22, 2020 10:47 pm Whenever Fire chess engine name comes ur name is added ,its ur engine ,so what about fire nnue ?
I have no intention of integrating NNUE into Fire...
perhaps others will take this step.
I'm enjoying working on Stockfish NNUE at this point.
Norm
-
- Posts: 3707
- Joined: Thu Mar 16, 2006 7:10 pm
Re: Stockfish 210720 with NNUE
Is this working with the CB GUI? I seem to get an exception error when I try and load the engine.
-
- Posts: 2129
- Joined: Thu May 29, 2008 10:43 am
Re: Stockfish 210720 with NNUE
Well there's a workaround that seems to work...it seems CB/Fritz may have an issue with the default UCI option EvalFile path as it stands (which has recently changed in the master)
./eval/nn.bin
Try this:
change that to
nn.bin
and make sure that file is in the same directory as the binary
I'll spend some time trying to see why that is, and fix it when I have some time
-
- Posts: 3186
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan