-
Notifications
You must be signed in to change notification settings - Fork 971
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如果想在15*15的棋盘上获得较好的结果,不知道pure_mcts和simulation的play out应大概设为多少呢? #13
Comments
还有其他参数还需要修改吗? |
理论上来说扩大棋盘时目前的play_out次数不用改,另外pure_mcts只是用来作为对照观察训练效果的,和训练过程无关。不过15 * 15的棋盘运算量要求太大了,如果是单机跑的话太慢了,基本是跑不出来的。 |
嗯,打算用1080跑十几天。。。谢谢回复! |
@782832949 ,突然想到棋盘扩大之后dirichlet噪声的参数可能需要调整。根据AlphaZero论文里的描述, 这个参数一般按照反比于每一步的可行move数量设置,所以棋盘扩大之后这个参数可能需要减小。 |
谢谢!还有,tensorflow保存的模型文件有.meta,.index,.data-00000-of-00001三个。载入的时候不能直接运行human_play,还要修改一下吧,好像要用tensorflow指定的载入方式? |
@782832949 关于载入tensorflow保存的模型文件,我记得human_play.py里的代码是直接可以运行的,当然model_file = 后面不要写那三个文件名,而是写和train.py里保存时一样的名字,比如'best_policy.model'或者'current_policy.model'就可以了 |
@junxiaosong 提个小建议,建议不要使用pickle来save 和 load model的weight。可以直接用pytorch的内建API。速度快了接近100倍。 大概是这样。
|
谢谢~ |
@BIGBALLON 你的9x9 是训练了多久呢? |
@BIGBALLON你好 |
@BIGBALLON 比较关心 9 * 9 的硬件配置和训练的时间大小,谢谢了 |
@BIGBALLON |
No description provided.
The text was updated successfully, but these errors were encountered: