lightvector / KataGo

GTP engine and self-play learning in Go

Home Page:https://katagotraining.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Does the latest katago networks no longer work with Katrain, Lizzie, nor any other GUI?

bochen2345 opened this issue · comments

It seems katago has peaked, and kata1-b18c384nbt-s9555257600-d4198296303 is my personal favorite.

Lizzie gui hasn't been updated in years, and doesn't work with this modern katago network at all... Katrain is more up to date but still no matter what I cannot even get it to run natively (with the katago network included with it) on windows 11 with rtx 4070, 4080 nor 4090.... in opencl nor anything else GPU related... it won't even start and does its first time initial tuning and errors out... and so I don't even get a chance to update it with the latest kata1-b18c384nbt-s9555257600-d4198296303 model of katago....

So question is, how can I get katago latest network ( kata1-b18c384nbt-s9555257600-d4198296303 ) to effectively run on a windows 11 machine with a 4000 series rtx gpu whether using opencl and/or cuda/tensor etc and on a gui that isn't sabaki etc? Such as Lizzie, Katrain and/or something even more modern, streamlined etc with heat map analysis and all that stuff?

Can you be more specific about the errors you're getting?

The network should NOT be affecting which GUIs work, because the only thing that the GUI's care about is the format of KataGo's output in response to various commands. I don't think KataGo's output format depends on the network - regardless of what network it uses, it still outputs moves, winrates, scores, etc. in the same way and so the GUI shouldn't care.

Lizzie gui hasn't been updated in years, and doesn't work with this modern katago network at all...

Yes Lizzie is very old, but I've used it with the latest networks and it worked just fine for me, because as mentioned above GUIs don't care about the network. Are you also remembering to update KataGo's executable? Lizzie ships with an extremely old version of KataGo's exe file, and so if you want to upgrade, you need to replace the exe file for KataGo with the more recent equivalent at https://github.com/lightvector/KataGo/releases at the same time as you replace the network file.

Katrain is more up to date but still no matter what I cannot even get it to run natively (with the katago network included with it) on windows 11 with rtx 4070, 4080 nor 4090.... in opencl nor anything else GPU related... it won't even start and does its first time initial tuning and errors ou

What happens if you run KataGo's executable directly, instead of within a GUI? Try benchmark perhaps? GUIs sometimes bad at reporting the real error message or problem. What error message do you get? Does the Eigen (pure CPU) version, work at least?

katago.exe benchmark -model <NEURALNET>.bin.gz -config <GTP_CONFIG_FILE>.cfg

it won't even start and does its first time initial tuning and errors out

These GUIs don't report errors information word by word. To see the err info and solve the issue, you'd better run katago.exe right in your Windows Terminal like this:

# open the filefolder where katago.exe in
# right click in somewhere blank and choose "run terminal here"
# type the command below to run katago
./katago -h
./katago gtp -model <your katago model file name under relative path>.bin.gz -config <your katago gtp config file name under relative path>.cfg

on a gui that isn't sabaki

Why you don't use Sabaki? Sabaki is a nice tool to learn some basic computer knowledge such as relative path and GoTextProtocol (GTP). You can not handle program errors PROPERLY without these knowledge.

just use lizzieyzy