飞扬围棋论坛

 找回密码
 注册
搜索
查看: 62847|回复: 19

katago的各个引擎版本有什么区别?

[复制链接]
发表于 2020-4-2 22:32 | 显示全部楼层 |阅读模式
katago的各个引擎版本:Cuda、Opencl、PDA引擎Cuda、PDA引擎Opencl之间有什么区别?还有就是不知道40B、30B、20B、15B有什么区别?我的新手,谢谢高手指点一下啊!
回复

使用道具 举报

 楼主| 发表于 2020-4-2 22:33 | 显示全部楼层
还有就是1.33和1.34有什么区别?
回复 支持 反对

使用道具 举报

发表于 2020-4-3 19:01 | 显示全部楼层
本帖最后由 R141 于 2020-4-3 19:12 编辑

Cuda是N卡用的,Opencl是通用的,PDA是一个参数,用于控制让子棋的激进程度。
40B、30B、20B、15B是各种权重的block大小,可以用于代指不同的权重,权重越大速度越慢,
但需要注意的是KataGo的40B 为b40c256x2,小于30B(b30c320x2)
不同权重棋力有所差别,KataGo作者给出的相对elo如下图所示。20B由于速度较快,低模拟量同时间略强于30B以及40B,
高模拟量下,30B和40B较强。

1.34相比1.33加入了一些功能,如PDA,规避芈刀等,具体可以去github看。目前已经有1.35版引擎,修复了一些bug.
另外附上别人的测试数据。








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2020-4-3 20:39 来自手机 | 显示全部楼层
katago是人机结合的典范,棋力过人不是没有道理的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-4 10:06 | 显示全部楼层
R141 发表于 2020-4-3 19:01
Cuda是N卡用的,Opencl是通用的,PDA是一个参数,用于控制让子棋的激进程度。
40B、30B、20B、15B是各种权 ...


低模拟量和高模拟量有什么区别?
回复 支持 反对

使用道具 举报

发表于 2020-4-4 10:19 来自手机 | 显示全部楼层
虽然听不懂,但觉得好厉害哦(-ω-`)
回复 支持 反对

使用道具 举报

发表于 2020-4-4 10:47 来自手机 | 显示全部楼层
请问pda的katago是20b激进大还是40b激进大?(更适合下让子棋的权重)
回复 支持 反对

使用道具 举报

发表于 2020-4-4 11:04 | 显示全部楼层
本帖最后由 R141 于 2020-4-4 11:22 编辑
anycall777 发表于 2020-4-4 10:06
低模拟量和高模拟量有什么区别?

就是计算量的多少,比方说10W visits每步就很高了,20B,30B,40B棋力并没有非常大的差距,具体选择什么权重,还是要在自己的设备上测试一下才能下结论。
也可以说对于一般人的使用而言,这几个权重的区别并没有太大的影响,不必纠结。


回复 支持 反对

使用道具 举报

发表于 2020-4-4 11:49 | 显示全部楼层
请问 PDA 在哪里调?
回复 支持 反对

使用道具 举报

发表于 2020-4-4 12:44 | 显示全部楼层
本帖最后由 R141 于 2020-4-4 12:47 编辑
罗浩宇 发表于 2020-4-4 11:49
请问 PDA 在哪里调?

PDA那一行前面的#去掉参数才会生效

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2020-4-4 18:50 | 显示全部楼层
R141 发表于 2020-4-4 12:44
PDA那一行前面的#去掉参数才会生效

非常感谢 ! 0.0 这个参数需要调吗?
回复 支持 反对

使用道具 举报

发表于 2020-4-4 19:46 来自手机 | 显示全部楼层
罗浩宇 发表于 2020-4-4 18:50
非常感谢 ! 0.0 这个参数需要调吗?

要调,我没测过让子棋,不清楚调多少。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-7 14:25 | 显示全部楼层
R141 发表于 2020-4-3 19:01
Cuda是N卡用的,Opencl是通用的,PDA是一个参数,用于控制让子棋的激进程度。
40B、30B、20B、15B是各种权 ...

Cuda是N卡用的,N卡是不是多个显卡联用的?
回复 支持 反对

使用道具 举报

发表于 2020-4-7 14:52 | 显示全部楼层
anycall777 发表于 2020-4-7 14:25
Cuda是N卡用的,N卡是不是多个显卡联用的?

N卡指的是Nvidia的显卡,比如常见的GTX,RTX开头的显卡都是N卡。
回复 支持 反对

使用道具 举报

发表于 2020-4-20 21:50 | 显示全部楼层
这是yzy整合包中的说明:
引擎说明:

1-5号为KataGo v1.3.3 CUDA版引擎 适合NVIDIA 20系列显卡

6-10号为KataGo v1.3.3 OpenCl版引擎 适合除NVIDIA 20系列以外的显卡

11-16号为PDA引擎,说明在文档的最后部分

17,18号 使用的是官方的next引擎 并且加入了Sai引擎的征子补丁
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|飞扬围棋网 ( 苏ICP备11029047号-1 )

GMT+8, 2024-3-28 18:01 , Processed in 0.158623 second(s), 20 queries .

since 2003飞扬围棋论坛 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表