如何使用lizzie+ikatago在百度aistudio上进行云端棋谱分析(多图)
Katago(https://github.com/lightvector/KataGo)大家应该不陌生了,据说这位后起之秀已经强于leelazero了,也是普通棋友能够自行安装运行的最强AI软件,而且好评如潮。但是,不管是katago还是leelazero,都有一个门槛,就是你有1台不错的电脑,尤其是对显卡gpu性能很有要求,以致于好多棋友望之兴叹,我就是之一。这年头,拿AI复盘已经不好意思说用zen7和leela了,虽然他们的确很强,但它们不会“点三三”等流行招式,我很介意。近期,nvdia公司发布了30系显卡,相比20系的性能提升很大,而且价格比上一代便宜很多,综合考虑性价比,我真的动心了!因此,“双十一”打算攒1台电脑(10400+460m+rtx3060Ti),专门用来跑katago,一算价格至少七八千元,而且两年后配置又过时了。这时,我忽然想到是否有云端运行katago的途径,家里旧电脑也能继续用,利用云端的资源跑棋谱,这样就不用攒新电脑了,门槛一下子就下来了。终于功夫不负有心人,在狂搜“谷歌云+katago”时,无意间发现2个帖子,http://www.tianqiweiqi.com/ai-studio-katago.html,还有一个https://aistudio.baidu.com/aistudio/projectdetail/681506,而且里面还有配套的视频介绍,https://www.bilibili.com/video/BV1B541187Ny,一目了然。后期了解到,应该是kinfkong(昵称)在百度aistudio搭建的一个项目,为我等普通棋友提供了免费云端运行katago的途径(使用高端v100 显卡),本地只需要有lizzie(https://github.com/featurecat/lizzie)即可,真的万分感激!大家感兴趣的话,可以加QQ群“703409387”方便交流。好了,废话说了一堆,下面我尽力用傻瓜式教程的方式,教大家如何使用lizzie+ikatago在百度aistudio上进行云端棋谱分析。一、下载准备。1、 lizzie下载登录https://github.com/featurecat/lizzie/releases,下载最新版的lizzie,现在是0.7.4。注意下载版本,没有显卡的老电脑请选择CPU版,比如我本人就是。把它解压到本地目录即可,注意文件夹名字不要有中文。
2、ikatago下载 登录https://github.com/kinfkong/ikatago-client,下载需要本地安装的ikatago客户端,务必选择对应的版本。或者,登录https://github.com/kinfkong/ikatago-client/releases,应该都是一样的。这个压缩包解开就是一个文件,把它放在lizzie目录下即可。
3、Java8运行环境。
没有jre8图形界面起不来,安装过程这里我就不赘述了,早年发个帖子《如何使用里拉围棋分析工具进行棋谱分析(多图)》(http://www.flygo.net/bbs/forum.php?mod=viewthread&tid=90204&extra=page%3D1)里面应该有涉及,大家可以看看。如果本地预装了“软件管理”程序(比如安装了“电脑管家”),可以点击“lizzie目录”下得lizzie.jar,系统会提示引导进行安装jre8。
二、aistudio注册上一步是下载准备,下面需要在云端进行设置。先登录https://aistudio.baidu.com/aistudio/index,进行注册,很简单的,这里我也简略一下。如果你有百度账号的话,可以直接使用。
三、项目aistudio-katago配置1、下面进行云端配置,注册登录后,点击网页顶部“项目”,在“公开项目”搜索栏输入关键字“katago”,即可找到“aistudio-katago”点击进入。这个项目是2020年8月3日由kinfkong(昵称)创建的,再次表示感谢! 2、首次需要点击“Fork”,新的界面点“创建”,然后“运行项目”,进行相关数据的同步,稍微等一下。 3、启动环境 4、选择“高级版”后“进入”。现在平台的政策是每日运行项目即送12小时,连续5天GPU运行加送48小时。只要你每天用一下,算力卡肯定是够用的。
5、在中间,有程序代码的地方,第一行将默认的USER_NAME值“kinfkong”,修改为任意其它字符串,可以带下划线。然后点击前面的箭头,开始运行。密码可改可不改,这里我就用默认的“12345678”。
6、稍微等一下,在代码底部,即可见到英文字样,提示运行成功。这时,服务器端已经配置完毕了,这时系统已经开始计时抵扣你的算力卡了。 6、大家不使用时,应该进行“中断”。如果你的算力卡过剩,也应该释放资源给其他用户使用。
四、启动lizzie并配置引擎1、进入本地“lizzie目录”,双击运行“lizzie.jar”,启动图形界面。系统默认给配了2个引擎,刚进去时会比较卡慢,lizzie会加载默认引擎,只能先等一会儿。然后,把第三步启动aistudio的引擎添加进去。点击“设置-引擎”。 2、在引擎的空白行,输入新的引擎,用到了上面提到的用户名和密码。Windows的格式为:ikatago.exe --platform aistudio --username 用户名 --password 12345678 3、在选择加载aistudio引擎后即可开始使用。有时一次引擎切换不成功就多点几次,人多抢一下。我这个图是下午三点左右截的,每秒是2000~4326次visits,有个QQ群友电脑是单卡RTX2060,大概800次visits,可见百度aistudio的V100的卡果然强悍。现在还打算攒机,靠自己电脑跑棋谱复盘的,断了念想没有啊?哈哈。
多谢。上次只是申请了算力没有使用。
刚才简单配置之后就可以运行了。从visits看,应该是1-4块v100卡的。 本帖最后由 大桥英雄 于 2020-10-10 17:20 编辑
五、后记这里不是lizzie教程,具体使用各位还得自行摸索。另外,Sabaki客户端也是可以用的,由于篇幅角度就没有截图示例。lizzie虽然可以自动分析,但有个缺点,就是不能将分析复盘的结果导出为sgf,必须联网依托aistudio在线使用。经过考察,推荐一款客户端LizzieYzy,最满意的是可以将在线分析复盘结果导出为sgf,而且支持批量分析,不得不感叹功能的强大! 配置过程也很简单,跟lizzie大同小异,具体的下载链接,请加QQ群。 最后,再一次对kinfkong(昵称)表示感谢!希望能够定期更新云端程序,和katago的权重,让更多的棋友受益。 完毕。 感谢楼主分享,已经在用了 感谢分享,牛 非常棒的软件教程,感谢分享 非常好的教程, 牛逼啊,赞一个 好东西,谢谢楼主分享,可惜俺的显卡是集成的,根本带不起呀!:( zjh889 发表于 2020-10-12 00:06
好东西,谢谢楼主分享,可惜俺的显卡是集成的,根本带不起呀!
和你的电脑显卡没关系,用的是百度AI的卡
页:
[1]
2