如何使用 Sabaki 配置 LeelaZero
终于购买了一台带GPU的电脑 PC电脑,特意安装了Sabaki 和 LeelaZero , 以下为安装使用过程,供大家 参考:
一、下载Sabaki和Leela Zero最新版本
- Sabaki:一个跨平台的围棋(Go)棋盘和 SGF 编辑工具。
- 下载 Sabaki : https://github.com/SabakiHQ/Sabaki/releases
- LeelaZero : 使用最多的一款免费AI引擎
- 下载 LeelaZero: https://github.com/leela-zero/leela-zero/releases
二、安装Sabaki
直接运行程序 sabaki-v0.51.1-win-x64-setup.exe,安装到非系统盘非汉字目录(基本常识),目录尽量简短一些。 我这选择安装在C盘,是因为我的C盘使用的是SSD。比如 C:\deepthinkGo720_stand_beta\leela-zero-0.17-win64\
三、安装leela zero
将 leela-zero-0.17-win64.zip 解压缩,比如全部文件解压到 C:\deepthinkGo720_stand_beta\leela-zero-0.17-win64\ 目录
打开安装目录,直接运行autogtp.exe,AI程序将检测电脑配置并进行自对弈,运行一段时间后会生成一个networks文件夹,其中的文件就是权重文件压缩包
Ctrl+C停止程序,打开networks文件夹,将权重文件压缩包解压缩,得到一个txt文件,重命名比如weights.txt,复制到leela zero安装目录,比如 C:\deepthinkGo720_stand_beta\leela-zero-0.17-win64\
权重文件压缩包也可下载: http://zero.sjeng.org/
(注:上面更名是为了配置时简单使用,也可不更名,直接使用)。
四、Sabaki配置leela zero引擎
运行Sabaki,打开菜单,选引擎 Engines,选 引擎管理 Manage Engines ,选 添加 Add,添加 leela zero引擎
名称:leela
路径:通过文件夹 找到 LeelaZero 的目录 C:\deepthinkGo720_stand_beta\leela-zero-0.17-win64\
参数:
–gtp –threads 6 -v1000 –noponder -w C:\deepthinkGo720_stand_beta\leela-zero-0.17-win64\networks\86fa6e9897785c5583de41a5cef4132eacb167c85e68e0f0bd063b75ae15ca58.gz
初始化命令:time_settings 0 30 1
注: 参数 需要 使用 — , 否则会出现 Connection Error
五、Sabaki参数配置
有几个菜单偏好设置 可以打开方便观察:
View
- ShowGame Tree :显示棋局树
- Show Comment : 显示和关闭注释
六、与AI对弈
Engines:
- Attach : 设置对局
选择AI对局,可设置 黑 或者 白, 选中 我们前面设置 的 Leela , 设置 Name 。 点击OK
看见左边 Console 显示的信息,下图显示LeelaZero 黑棋走的 第一步。
- Toggle Analysis: 在棋盘上即时显示分析变化 (F4)
也许有的机器会有热键冲突,按F4没有反应,可以点击菜单操作
好了。 Leelazero 配置使用对弈开始。大家可以使用练习与AI对弈了。
当鼠标移动到相应的 建议着点,电脑会显示一些对局的变化。
深思围棋 教师 GPU版 有打包的 LeelaZero 下载 安放的位置是在 thirdPartyEngine 目录之下
大家也可下载 权重文件。 权重文件压缩包也可下载: http://zero.sjeng.org/,更新该目录下的权重文件: 注 在深思内使用,需要保持权重文件的文件名相同。 需要替换一下文件名。
并删除原有 Deepthinking 和 Thinking 目录下的 自学习文件
深思围棋教师版 需要使用AI引擎对弈,需要GPU配置,其它功能对GPU没有限制,学生版是不需要GPU,使用的是专用服务器的GPU计算功能。
15,627 total views, 1 views today