KataGo/Windows:修订间差异
(→KataGo) |
(→KataGo) |
||
第40行: | 第40行: | ||
虛擬機內可以使用CPU的最新版(比較新有支援AVX2的CPU可以裝<code>katago-v1.9.1-eigenavx2-windows-x64.zip</code>,基本上2014後Intel的CPU都有支援,或是2016後AMD的CPU也有支援,如果比較舊的CPU可以裝<code>katago-v1.9.1-eigen-windows-x64.zip</code>)。 | 虛擬機內可以使用CPU的最新版(比較新有支援AVX2的CPU可以裝<code>katago-v1.9.1-eigenavx2-windows-x64.zip</code>,基本上2014後Intel的CPU都有支援,或是2016後AMD的CPU也有支援,如果比較舊的CPU可以裝<code>katago-v1.9.1-eigen-windows-x64.zip</code>)。 | ||
想要用顯示卡跑的可以抓OpenCL版本<code>katago-v1.9.1-opencl-windows-x64.zip</code>(如果不是在虛擬機內,也可以用CUDA,但OpenCL應該會比較簡單)。 | 實體機器 想要用顯示卡跑的可以抓OpenCL版本<code>katago-v1.9.1-opencl-windows-x64.zip</code>(如果不是在虛擬機內,也可以用CUDA,但OpenCL應該會比較簡單)。 | ||
=== KataGo的訓練資料 === | === KataGo的訓練資料 === |
2021年10月12日 (二) 09:26的最新版本
KataGo/Windows说明怎么在Windows系统上使用KataGo。
简介
这边是介绍自己抓软件装起来的方式,一般懒人可以直接安装BadukMegapack。
安装
这边的安装过程包括了三套软件、训练资料以及设定档:
Java
先安装Windows版的Java 8,可以装Oracle官方版本或是Eclipse的OpenJDK版本:
Lizzie
到Lizzie的GitHub页面上下载使用CPU的最新版,写这篇文章时的最新版是0.7.4
(也就是Lizzie.0.7.4.Windows.x64.CPU.zip
这组),或是GPU版本(Lizzie.0.7.4.Windows.x64.GPU.zip
这组):
下载完后在桌面解开。
KataGo
到KataGo的GitHub页面上下载(写这篇文章时的最新版是v1.9.1
):
下载完后解开跟Lizzie同一个目录下。
虚拟机内可以使用CPU的最新版(比较新有支援AVX2的CPU可以装katago-v1.9.1-eigenavx2-windows-x64.zip
,基本上2014后Intel的CPU都有支援,或是2016后AMD的CPU也有支援,如果比较旧的CPU可以装katago-v1.9.1-eigen-windows-x64.zip
)。
实体机器想要用显卡跑的可以抓OpenCL版本katago-v1.9.1-opencl-windows-x64.zip
(如果不是在虚拟机内,也可以用CUDA,但OpenCL应该会比较简单)。
KataGo的训练资料
到KataGo训练资料网站上下载训练资料,这边有两个选择可以下载,通常会选择Strongest confidently-rated network这组:
副档名是.bin.gz
,一样下载完后放到跟Lizzie同一个目录下,建议把档案名称改成kata1.bin.gz
。
GTP设定
到KataGo的GitHub页面上取得GTP的范例:
存成gtp.cfg
,一样放在Lizzie的目录下。
设定
config.txt
搜寻engine-command
会看到两个段论(另外一个是engine-command-list
),在后面那个(只有engine-command
的)可以看到像是这样的段落(xxx
表示某些字串):
"engine-command": "xxx",
把xxx
的位置改成:
"engine-command": ".\\katago.exe gtp -model kata1.bin.gz -config gtp.cfg",
执行
直接对lizzie.jar
点两下执行即可。
速度
在AMD Ryzen 3700X下的Ubuntu 20.04,开VirtualBox跑Windows 10,限制4 vCPU的速度下大约10 visits/sec(开场)。
相关连结
外部链接
- 官方网站 (英文)