Leela version 0.23.0 for download

Discussion of anything and everything relating to chess playing software and machines.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
corres
Posts: 1757
Joined: Wed Nov 18, 2015 10:41 am
Location: hungary

Leela version 0.23.0 for download

Post by corres » Mon Dec 02, 2019 8:29 pm

You can download the last Leela (version 0.23.0) from
http://lczero.org
or directly
https://github.com/leelachesszero/lc0/releases
Note
Its source is uncleared and has some bugs.

supersharp77
Posts: 763
Joined: Sat Jul 05, 2014 5:54 am
Location: Southwest USA

Re: Leela version 0.23.0 for download

Post by supersharp77 » Mon Dec 02, 2019 9:22 pm

corres wrote:
Mon Dec 02, 2019 8:29 pm
You can download the last Leela (version 0.23.0) from
http://lczero.org
or directly
https://github.com/leelachesszero/lc0/releases
Note
Its source is uncleared and has some bugs.
A very new Development...........

"Introduced DNNL BLAS build for modern CPUs in addition to OpenBLAS."......Available in v0.23.0
and In v0.23.0 rc-2

crem
Posts: 135
Joined: Wed May 23, 2018 7:29 pm

Re: Leela version 0.23.0 for download

Post by crem » Mon Dec 02, 2019 9:55 pm


corres
Posts: 1757
Joined: Wed Nov 18, 2015 10:41 am
Location: hungary

Re: Leela version 0.23.0 for download

Post by corres » Mon Dec 02, 2019 10:17 pm

crem wrote:
Mon Dec 02, 2019 9:55 pm
There is a blog post at https://blog.lczero.org/2019/12/lc0-v02 ... eased.html
As I wrote bugs are in the source code.
I had to repair/modify it to get binary.

crem
Posts: 135
Joined: Wed May 23, 2018 7:29 pm

Re: Leela version 0.23.0 for download

Post by crem » Tue Dec 03, 2019 8:36 am

corres wrote:
Mon Dec 02, 2019 10:17 pm
crem wrote:
Mon Dec 02, 2019 9:55 pm
There is a blog post at https://blog.lczero.org/2019/12/lc0-v02 ... eased.html
As I wrote bugs are in the source code.
I had to repair/modify it to get binary.
Could you be more specific? I can build it just fine.
Alternatively, you can you join our discord at https://discord.gg/pKujYxD, there are more people who can help.

corres
Posts: 1757
Joined: Wed Nov 18, 2015 10:41 am
Location: hungary

Re: Leela version 0.23.0 for download

Post by corres » Tue Dec 03, 2019 9:05 am

crem wrote:
Tue Dec 03, 2019 8:36 am
corres wrote:
Mon Dec 02, 2019 10:17 pm
crem wrote:
Mon Dec 02, 2019 9:55 pm
There is a blog post at https://blog.lczero.org/2019/12/lc0-v02 ... eased.html
As I wrote bugs are in the source code.
I had to repair/modify it to get binary.
Could you be more specific? I can build it just fine.
Alternatively, you can you join our discord at https://discord.gg/pKujYxD, there are more people who can help.
Sorry, I no need help.
I used for compilation the same system what I used for lco ver. 0.20-0.21-0.22 and opposite to the present case the course of compilation was faultless. If you also use the earlier compilation system (wrote down in the README.md) and the source what is on Github.com you will find the same faults what I found.

zullil
Posts: 5680
Joined: Mon Jan 08, 2007 11:31 pm
Location: PA USA
Full name: Louis Zulli

Re: Leela version 0.23.0 for download

Post by zullil » Tue Dec 03, 2019 9:27 am

crem wrote:
Tue Dec 03, 2019 8:36 am
corres wrote:
Mon Dec 02, 2019 10:17 pm
crem wrote:
Mon Dec 02, 2019 9:55 pm
There is a blog post at https://blog.lczero.org/2019/12/lc0-v02 ... eased.html
As I wrote bugs are in the source code.
I had to repair/modify it to get binary.
Could you be more specific? I can build it just fine.
Alternatively, you can you join our discord at https://discord.gg/pKujYxD, there are more people who can help.
I built from source on Linux, using gcc-9 and g++-9. Simply followed the instructions at https://github.com/LeelaChessZero/lc0, as I did when I built the previous release version. Build was successful, though there were many warnings, mostly repetitions of the following two:

Code: Select all

lc0_lib@sha/proto/net.pb.h:253:13: warning: In the GNU C Library, "minor" is defined
 by <sys/sysmacros.h>. For historical compatibility, it is
 currently defined by <sys/types.h> as well, but we plan to
 remove this soon. To use "minor", include <sys/sysmacros.h>
 directly. If you did not intend to use a system-defined macro
 "minor", you should undefine it after including <sys/types.h>.
  253 |   ::google::protobuf::uint32 minor() const;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                                                                                                                                                                                                                                         
lc0_lib@sha/proto/net.pb.h:1763:13: warning: In the GNU C Library, "major" is defined
 by <sys/sysmacros.h>. For historical compatibility, it is
 currently defined by <sys/types.h> as well, but we plan to
 remove this soon. To use "major", include <sys/sysmacros.h>
 directly. If you did not intend to use a system-defined macro
 "major", you should undefine it after including <sys/types.h>.
 1763 | inline ::google::protobuf::uint32 EngineVersion::major() const {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                                         

zullil
Posts: 5680
Joined: Mon Jan 08, 2007 11:31 pm
Location: PA USA
Full name: Louis Zulli

Re: Leela version 0.23.0 for download

Post by zullil » Tue Dec 03, 2019 9:50 am

Some folks might find the new Win-Draw-Loss score interesting:
Lc0 now reports WDL score. In addition to showing position score in centipawns, also show probability of winning, losing, and drawing. To enable it, use --show-wdl command-line argument or UCI_ShowWDL UCI option.
For example, for the current position of a certain ongoing game in the Tournaments and Matches forum:

Code: Select all

info depth 19 seldepth 54 time 552264 nodes 14394110 score cp -203 wdl 39 236 725 

corres
Posts: 1757
Joined: Wed Nov 18, 2015 10:41 am
Location: hungary

Re: Leela version 0.23.0 for download

Post by corres » Tue Dec 03, 2019 11:02 am

I use VS 2015 and auxiliaries for compilation.
Maybe the current src is not portable opposite to the earlier.
My compiler shows faults in version.h, \neural\encoder.cc, \utils\esc_codes.cc (undeclared identifiers, fault in number of arguments, unresolved externals, etc. )

crem
Posts: 135
Joined: Wed May 23, 2018 7:29 pm

Re: Leela version 0.23.0 for download

Post by crem » Tue Dec 03, 2019 1:50 pm

corres wrote:
Tue Dec 03, 2019 11:02 am
I use VS 2015 and auxiliaries for compilation.
Maybe the current src is not portable opposite to the earlier.
My compiler shows faults in version.h, \neural\encoder.cc, \utils\esc_codes.cc (undeclared identifiers, fault in number of arguments, unresolved externals, etc. )
Could you provide more data? Like, compiler error messages?

In any case, I suggest joining the discord. It would be much easier to investigate why you have problems building the code this way.

Post Reply