Networks Lc0

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

Moderators: hgm, Rebel, chrisw

Rapakei
Posts: 12
Joined: Fri Mar 08, 2019 5:18 pm
Full name: Raph Eijkenboom

Networks Lc0

Post by Rapakei »

I don't know if I can share a link here. On the site are a lot of network of Lc0. It is unclear to me what to look for and which network to use? Can anyone explain that? I can not find anywhere if this topic already exists.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Networks Lc0

Post by Ferdy »

Rapakei wrote: Sat May 04, 2019 10:35 am I don't know if I can share a link here. On the site are a lot of network of Lc0. It is unclear to me what to look for and which network to use? Can anyone explain that? I can not find anywhere if this topic already exists.
One way of finding some strong networks is to check Lc0 rating list. There are some lc0 rating list one of those is this.

https://docs.google.com/spreadsheets/d/ ... dSSg0/edit

Under column CCRL estimate one network that is strong is 42125.

Network id 42125 has a size of 20x256, that is blocks = 20, filters = 256. You can download this network at http://lczero.org/networks/
This network is strong if you have NVIDIA graphics card. If you don't have that kind of card you can use a smaller network size say 10x128. You can also download and use some here https://github.com/dkappe/leela-chess-w ... d-Networks

In my case without NVIDIA graphics card and only using cpu, network id 11258-80x7-se found in https://github.com/dkappe/leela-chess-w ... d-Networks, is the strongest on my computer.

Visit the Lc0 wiki, there are also some stuff here to learn. https://github.com/LeelaChessZero/lc0/wiki
Rapakei
Posts: 12
Joined: Fri Mar 08, 2019 5:18 pm
Full name: Raph Eijkenboom

Re: Networks Lc0

Post by Rapakei »

Ferdy wrote: Sat May 04, 2019 1:19 pm
Rapakei wrote: Sat May 04, 2019 10:35 am I don't know if I can share a link here. On the site are a lot of network of Lc0. It is unclear to me what to look for and which network to use? Can anyone explain that? I can not find anywhere if this topic already exists.
One way of finding some strong networks is to check Lc0 rating list. There are some lc0 rating list one of those is this.

https://docs.google.com/spreadsheets/d/ ... dSSg0/edit

Under column CCRL estimate one network that is strong is 42125.

Network id 42125 has a size of 20x256, that is blocks = 20, filters = 256. You can download this network at http://lczero.org/networks/
This network is strong if you have NVIDIA graphics card. If you don't have that kind of card you can use a smaller network size say 10x128. You can also download and use some here https://github.com/dkappe/leela-chess-w ... d-Networks

In my case without NVIDIA graphics card and only using cpu, network id 11258-80x7-se found in https://github.com/dkappe/leela-chess-w ... d-Networks, is the strongest on my computer.

Visit the Lc0 wiki, there are also some stuff here to learn. https://github.com/LeelaChessZero/lc0/wiki

Great, thank you. I currently have Lc0 with version of Blas and with version of Cuda I cannot apply. With Blas version, calculations are very slow, not normal. Can I make faster? I know that Cuda is faster than Blas but I cannot apply Cuda unfortunately.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Networks Lc0

Post by Ferdy »

Rapakei wrote: Sat May 04, 2019 3:13 pmWith Blas version, calculations are very slow, not normal.
When you use blas what network id did you use?
dkappe
Posts: 1631
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Networks Lc0

Post by dkappe »

If you are on a slow gpu or cpu (blas), try one of the distilled nets: https://github.com/dkappe/leela-chess-w ... d-Networks

The 48x5 even gives reasonable performance and playing strength on a raspberry pi 3.

If you’re looking to play correspondence, blas is probably not the way, but if you want to play an opponent with that leela/a0 feel, you can get your fix here.

Also, see leela2200 on lichess for a strong cpu-based leela (see MiniHuman for that raspberry pi 3).
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
Rapakei
Posts: 12
Joined: Fri Mar 08, 2019 5:18 pm
Full name: Raph Eijkenboom

Re: Networks Lc0

Post by Rapakei »

Ferdy wrote: Sun May 05, 2019 1:58 am
Rapakei wrote: Sat May 04, 2019 3:13 pmWith Blas version, calculations are very slow, not normal.
When you use blas what network id did you use?
Network ID is 42125. I cannot apply the CUDA version, I received an error message and met Blas. My laptop has no Graphics NVIDIA.
Rapakei
Posts: 12
Joined: Fri Mar 08, 2019 5:18 pm
Full name: Raph Eijkenboom

Re: Networks Lc0

Post by Rapakei »

dkappe wrote: Sun May 05, 2019 5:12 am If you are on a slow gpu or cpu (blas), try one of the distilled nets: https://github.com/dkappe/leela-chess-w ... d-Networks

The 48x5 even gives reasonable performance and playing strength on a raspberry pi 3.

If you’re looking to play correspondence, blas is probably not the way, but if you want to play an opponent with that leela/a0 feel, you can get your fix here.

Also, see leela2200 on lichess for a strong cpu-based leela (see MiniHuman for that raspberry pi 3).
What is a ELO rating Leela2200 use it?
dkappe
Posts: 1631
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Networks Lc0

Post by dkappe »

Roughly 2800-2900 cegt on 1 CPU. See http://www.cegt.net/40_40%20Rating%20Li ... s/367.html
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".