给电脑小白的Katago安装指引,特别是CPU玩家 |
您所在的位置:网站首页 › 葫芦岛封城了吗今天 › 给电脑小白的Katago安装指引,特别是CPU玩家 |
最近看着各路大神都在用AI分析棋谱,所以我也决定安装个Katago来提升下自己的棋艺。 想着自己好歹也算了解点电脑,但是Katago的安装真的让我抓狂了很久。 对于一般的IT人士,可能安装过程并不难理解。但对于我们这些非技术人士来说,每个步骤确实太过煎熬。 主要是完整的流程文件需要看英文,而网上的中文教程比较难找,部分也有些老旧,还有的又必须用某网盘。 再加上大部分的教程中需要用高端显卡来跑Katago,对于我这种只有CPU的玩家来说,就更加不友好了。 所以历经了几天的配置过程,终于将Katago搞定的我,决定把整个流程发布出来,希望能够让大家简单明了地理解Katago的安装配置原理,并轻松安装在自己电脑当中。 Katago安装的基本原理: 想运行Katago,整体上需要先安装三样东西: Katago的本体 Katago的神经网络——相当于Katago的大脑 GUI(图形界面)——我们这里推荐使用Sabaki 上面三样内容安装完成后,我们需要用Windoes的CMD命令对Katago进行配置,生成一个配置文件; 最后用Sabaki调用Katago、神经网络和配置文件就可以了。 我们一样一样来说。 首先是Katago的本体: 目前Katago一共三个版本,分别是: OpenGL(适用于大部分显卡) CUBA(适用于Nvidia显卡) Eigen(适用于没有显卡的CPU玩家,其中avx2版本适合近期的高配电脑,没有标注的版本适合老电脑) 我们可以到Github上面直接下载相应的版本: https://github.com/lightvector/KataGo/releases/tag/v1.6.0 一般来说大家的电脑都是64位的Windows,这个就请自行查看了。(如果您是Linux玩家,相信就没有必要来看我的教程了) 下载完成后请解压到一个目录,比如A (C:\xxxx\A) 接下来是Katago的神经网络,相当于Katago的大脑,在这里下载: https://github.com/lightvector/KataGo/releases/tag/v1.4.5 看起来很多,但只要关注最上面的三个就好了。 g170-后面有三个字母,分别是b30、b40、b20。是三个版本的神经网络。 可以理解为从计算能力上,b40>b30>b20 但是吃配置的能力也是如此。 所以有高端显卡的玩家可以用b40,一般的显卡玩家请用b30,CPU玩家用b20即可。 然后把对应的文件下载下来,放在同样的A文件夹下,然后做个简短点的命名,比如b20.bin.gz,不然后面会麻烦一点。 接下来下载GUI,推荐使用Sabaki 下载链接: https://github.com/SabakiHQ/Sabaki/releases/tag/v0.51.1 没啥意外用x64版本即可。然后安装。 终于是熟悉的setup.exe了,这里就不赘述了。 安装完成后我们打开。 由于Sabaki默认是英语,我们在Preferences设置这里,把它调整成中文 关闭后再打开,Sabaki就变成中文版的了。 上面三步完成后需要做下配置,相当于给Katago设置偏好: 在A文件夹下面,点击地址栏。输入CMD 然后开始做文件配置: 在命令行下输入: katago.exe genconfig -model .bin.gz -output gtp_custom.cfg .bin.gz就是我们前面存的b20.bin.gz(也可能是高端的你的b40,b30) 比如: katago.exe genconfig -model b20.bin.gz -output gtp_custom.cfg 然后他就开始跑起来了,并问你很多问题。我们回答问题就可以配置了: 问你什么规则,我们输入chinese并回车即可,选择中国规则; 搜索限制,可能是说由于Katago很厉害,除了正常限时以外,是否需要再给他额外限时。我们n回车,保持默认即可; 再回车。 接着是Katago会在你下棋的时候就开始计算,问你是否需要把这个功能禁用。我们默认n回车即可。 然后是根据配置会问你是否要做些限制(也有人会出现选择显卡),输入数字回车即可) 图片来源:https://blog.csdn.net/Eglusaxie/article/details/108961985,作者Eglusaxie接下来我就接着回车默认下去。(看不懂的建议就选择默认) 这时候Katago开始计算合理的配置啦,我们耐心等候即可。 图片来源:https://blog.csdn.net/Eglusaxie/article/details/108961985,作者Eglusaxie等他出现Done以后就可以关掉窗口了。 然后我们进入最后一步,配置Sabaki的引擎调用。 我们打开Sabaki,选择引擎-显示引擎侧边栏 然后点那个播放键一样的东西,选择管理引擎: 点新增,然后进行三步: 首先在第一个框里面随便填名字,我就写的是Katago CPU 接着点第二个框选择katago.exe的位置(在A目录下) 最后在第三行位置输入配置内容。其实就是在调用你的bin.gz(我这里用的是b20_1,大家可以改为自己的b20.bin.gz),还有你的gtp_custom.cfg的信息。 激动人心的时刻到了! 接下来我们就可以Ctrl+n,开启新对局啦。 把白棋或黑棋配置上刚才设置的Katago CPU就可以开始了。(或者配置两个让他们自己下棋) 引擎这里可以选择开始分析(或者按F4)可以时时看到胜率的变化。 那么我们整体的Katago配置就这样完成了,我们最后总结下整体的流程: 大家请先判断自己的电脑配置,高端显卡玩家用Cuba(N卡)+B40,一般玩家用OpenGL+B30,CPU玩家用Eigen+B20(即便是B20也能轻松打败职业选手) 操作步骤为:下载Katago本体、下载神经网络、下载GUI(Sabaki),下载完成后用CMD命令来配置Katago. 在Sabaki里面调用前面的bin.gz(神经网络)文件和.ctg文件。 希望无论机器配置如何,电脑前的你都可以享受到世界上最好老师的辅导。 并且棋艺进步! (图片除标注外均为我的截图) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |