欢迎光临散文网 会员登陆 & 注册

katago围棋ai安装指南

2023-01-08 12:53 作者:热爱学习的xxx  | 我要投稿

这是一篇教你如何安装katago的指南。纯干货。

katago是一款免费、开源,实力强劲的围棋ai,棋力远超人类。即使电脑配置再低,用来复盘打谱也是绰绰有余了。

想在电脑上运行katago,首先需要下载katago引擎。官方的引擎在https://github.com/lightvector/katago/releases这个网址下载。

找到下面的Assets,最新的有1.11.0版本的引擎,看到有一堆文件。

引擎文件

       看到版本号后面的几个字母:如果不追求更快的速度 ,那选opencl的总没错,安装方便也支持所有的显卡(以及核显)。另外带有eigen的不推荐下载,计算速度很慢。katago似乎只支持Windows和Linux,鉴于大多数人都用的是64位的Windows,那么下载“katago-v1.11.0-opencl-Windows-x64.zip”这个文件即可。


下面是cuda版本和tensorrt(就是trt)版本的介绍,只想快点安装的可以跳过。

首先,不论是cuda版本还是tensorrt版本都只支持N卡。并且需要在NVIDIA官网下载cuda和cudadnn。安装这两个组件需要注册NVIDIA的账号,还要填写问卷才能下载,比较麻烦。

注意,在官网上下载的cuda版本必须小于等于电脑显卡的cuda版本。后者可以在NVIDIA控制面板 - 帮助-系统信息-组件-3D设置里查看,一个叫NVCUDA后面对应的版本数字。


如图,我显卡的cuda版本是12.0.70,那么下载的cuda版本就要比这更小

cuda版本不一定比opencl版本快,但N卡的trt版本基本是最快的。

下载完cuda,cudadnn,tensorrt之后,把他们都添加到path变量里,或者把katago引擎放到cuda的文件夹里。注意要把cudadnn里的文件复制到cuda对应的文件夹里。对于安装中的各种问题,NVIDIA官网有详细的解释,安装不好只能认真去看咯。



引擎文件下载完后,还需要下载权重文件。网址为https://katagotraining.org/networks/

一堆权重文件

翻到下面的一堆权重文件。如果电脑显卡比较好(katago只吃显卡,不吃其他配置),可以下载b60的权重或者b40的权重,如果是cpu或者核显,拉到下面下载b20或者更小的权重。不同权重之间对于人类相差不大,但跟ai相比就会有所差距。注意,b40的权重不一定比b60的菜,因为在显卡性能一定的情况下,小的权重计算速度更快。如果不知道下哪个,不妨各种权重全下了【狗头】。下载时点左边那个download。


下载完以上文件,其实katago就可以运行了,但是只能用命令行运行。为了方便,下载一个GUI还是很有必要。我用的(也比较推荐的)是lizzieyzy,还有sabaki,Leela等gui可以用。我以lizzieyzy为例,在设置-引擎里新建一个引擎。点自动生成-katago然后依次选择文件。注意配置文件是一个叫default_gtp.cfg的文件。

配置引擎的界面

选好之后会弹出一个有一堆英文的窗口,如果是空白的,那八成你的引擎下错啦,重新看看应该下哪个吧。点完保存之后,在主界面加载引擎。第一次加载引擎会比较慢,尤其是trt版本的可能需要二三十分钟。最好按e打开gtp控制台,看看是不是报错了才不运行的。当看棋盘上有选点出现的时候,恭喜你配置成功啦!

酱紫就是好啦

最后还有katago链接野狐围棋的方法。首先申明我坚决反对没有ai认证的“遛狗”行为。野狐ai认证的答案是foxgtp和gtp,没事不要认证,取消不了的。点下载AI接入程序和使用手册,然后在文件夹里找到FoxGTP.exe这个程序,打开来长这样:

gtp

选择ai,然后把GUI里的命令行直接复制到第二个框里。底下有个“Port”就是端口,随便写一个正整数,最好大于5000。右边的三个框勾不勾都可以。依次点击启动ai,启动监听野狐围棋。如果点击启动ai之后闪一下就断开,看看选择的ai和命令行里写的是不是同一个。然后打开野狐围棋程序,看到右上角有个小小的“AI”,进入ai接入管理的界面。

ai接入管理

注意第一个空AI IP填写的永远是127.0.0.1,端口和前面填的要一致,房间不用填。点右下角连接ai,ai就接入野狐围棋了。这时ai右下角会有一个小绿勾。

酱紫就连接好了

点自动申请或者手动申请对手,AI就会自动下棋了。目前急速匹配是不支持ai自动对局的。


以上就是文章的全部内容了,如果有其他问题可以私信up,或者野狐私信 chenny001或者桥南让子,都是up哦。记得关注喵。

katago围棋ai安装指南的评论 (共 条)

分享到微博请遵守国家法律