katago电脑怎么下载,围棋AI工具近年来受到不少棋迷的关注与追捧,其中最值得推荐的就是Katago。Katago是一款强大的围棋AI,它能够以惊人的速度,提供高品质的围棋对局分析。为了使用Katago,我们需要安装一个名为Sabaki的围棋人机对弈工具。那么如何下载与安装这个组合呢?接下来让我们一起来探讨一下。
Katago Sabaki个人围棋AI工具如何安装配置?
这两年虚拟货币等火爆导致显卡缺货、价格虚高,一直不甘心溢价搭建一台性能可用的围棋AI电脑。最近显卡降价,自己又有点时间,于是搭建了种草很久的围棋AI电脑(也不是只用于围棋AI,还能PS和剪视频)。
先介绍基本系统:硬件:Intel Core i9-12900KF + 64GB + 512GB NvME + Nvidia 3080Ti显卡 操作系统:Microsoft Windows 11 Pro X64 简体中文版 针对Nvidia 3080Ti,需要安装配置 Nvidia 的机器学习环境:显卡驱动 + CUDA +cuDNN。具体安装配置步骤如下:
1、 去Nvidia官方网站下载最新的显卡驱动程序,如:512.15-desktop-win10-win11-64bit-international-nsd-dch-whql.exe,安装。
Nvidia官方下载显卡驱动程序页面2、 去Nvidia官方网站下载CUDA安装程序:https://developer.nvidia.com/cuda-downloads
Nvidia官方下载CUDA页面3、下载zlib组件:http://www.winimage.com/zLibDll/zlib123dllx64.zip。解压缩后按照自己的喜好存放好,在系统的PATH环境变量中加入“zlibwapi.dll”这个文件所在的路径信息。
4、去Nvidia官方网站下载cuDNN:https://developer.nvidia.com/cudnn,先注册才能下载,目前的版本是:cudnn-windows-x86_64-8.3.3.40_cuda11.5-archive.zip。
Nvidia官方下载cuDNN程序解压缩后分别把“bin”、“include”、“lib”文件夹下的文件分别复制到CUDA的对应文件夹中。以我目前的机器环境为例,复制“…\bin\cudnn.dll”到“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin”文件夹,复制“…\ include \cudnn.h”到“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\ include” 文件夹,复制“…\lib\cudnn*.lib”到“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\lib” 文件夹。
至此,Nvidia 的机器学习环境安装就绪。
个人围棋AI工具下载Sabaki和Katago:Sabaki:https://sabaki.yichuanshen.de,目前的版本是“0.52.0”版。Katago:https://github.com/lightvector/KataGo/releases/tag/v1.11.0,目前的版本是“1.11.0”版,要注意平台“cuda11.2-windows-x64”,还要注意下载“katago-v1.11.0-cuda11.2-windows-x64.zip”这个文件,不要下载“katago-v1.11.0-cuda11.2-windows-x64+bs29.zip”,多的“bs29”是趣向版,最大支持29x29的棋盘,但会消耗算力。Katago训练形成的权重文件:https://katagotraining.org/networks/,如下图: Katago训练形成的权重文件下载,标绿的是推荐全部下载的文件(2022年3月26日)
全部下载的文件(2022年3月26日)安装Sabaki解压缩Katago压缩包,运行命令行窗口,执行命令(注意在“katago.exe”所在的文件夹下):katago.exe genconfig -model kata1-b40c256-s10568986624-d2575992043.bin.gz -output sabaki.cfg
运行katago程序,生成本机的配置文件生成本机配置文件的过程中要提问几个问题:
问katago默认的围棋规则是什么,我们这里就选中国规则,输入:chinese,然后回车;问katago要不要对读秒之类的时间规则加个额外限制,我们这里选不用。输入:n,然后回车;问是否允许katago在对手读秒的时候思考,默认是否,我是直接回车;问katago要使用哪个计算核心,我只有一块显卡,选项是“0”,直接回车;问katago的内存上限设置为多少,我的内存是64GB,输入8,直接回车。然后就是AI引擎自己运行测试硬件的性能,自动选择参数生成配置文件后结束运行。Sabaki的配置:运行Sabaki程序,文件—首选项—语言。选简体中文界面—显示胜率图,显示变化树引擎—显示引擎边栏左下角“新增”,输入路径和配置文件配置好引擎后,启动引擎并设为分析器分析界面(设置好后,在野狐围棋上对6D遛狗测试,可以看到右上角的胜率变化)两点说明:
1、 从搭建过程就可以看出来,机器学习平台不是大众化的东西,需要一定的专业知识和足够的耐心(别看就这个教程,自己实验摸索加踩坑,前前后后也花了10小时左右);
2、 因为平台涉及到硬件、操作系统、驱动程序、机器学习环境、独立组件、围棋图形化界面程序、AI引擎程序等,都有调整和升级的可能,特别是隔一段时间(比如一年半载),这部分调整和升级后的程序与没有变化的那部分程序就有可能不能完美配合工作。所以,且行且珍惜吧。
随着围棋人工智能的发展,Katago已成为一个备受瞩目的电脑围棋程序,而Sabaki则是合适的工具来与Katago互动。要将Katago与Sabaki配合使用,我们需要下载和安装两者,并进行一些简单的配置。希望这篇文章能对想要使用Katago和Sabaki的围棋爱好者有所帮助。
系统安装教程推荐
win10系统推荐
Copyright © 2012-2024 win10系统家园 版权声明