飞扬围棋

标题: facebook elfv2权重,论文,exe,对局分析,棋谱公布 [打印本页]

作者: lu01    时间: 2019-2-14 05:57
标题: facebook elfv2权重,论文,exe,对局分析,棋谱公布
https://facebook.ai/developers/tools/elf-opengo
里面有连接
作者: gfchy    时间: 2019-2-14 06:58
谢谢楼主 你是版主里最勤奋的一位  
作者: yunhuo    时间: 2019-2-14 08:59
我看昨天leela官网也发布了和204权重的对战结果,貌似还是40B的204更强一些,当然,是要在强机上
作者: liangr    时间: 2019-2-14 09:05
不是已经停了嘛,原来跟谷歌一样,也在偷偷摸摸弄阿
作者: lu01    时间: 2019-2-14 09:13
自己转换的步骤
1.安装python 3.7
2.安装torch,可能要先装numpy
C:\Python37\Scripts>pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp37-cp37m-win_amd64.whl
3.修改转换脚本,用[attach]153537[/attach]删除后缀.zip
4.执行
C:\Python37\python elf_convert.py elfv2.bin


作者: yunhuo    时间: 2019-2-14 09:23
lu01 发表于 2019-2-14 09:13
自己转换的步骤
1.安装python 3.7
2.安装torch,可能要先装numpy

貌似已经有转换好的了,leela官方昨天有个对战记录
http://zero.sjeng.org/networks/0 ... f246b9316e315544.gz

作者: liangr    时间: 2019-2-14 09:27
很多群都已经转了上传权重了。
作者: lu01    时间: 2019-2-14 09:49
这个文件中有原始的权重(可自己转),棋谱等,感兴趣的取,
https://dl.fbaipublicfiles.com/elfopengo/v2_training_run/urls.csv
作者: lu01    时间: 2019-2-14 10:25
elf引擎的执行方法
D:\elf_cpu_full\elf>df_console

showboard
   A B C D E F G H J K L M N O P Q R S T
19 . . . . . . . . . . . . . . . . . . . 19
18 . . . . . . . . . . . . . . . . . . . 18
17 . . . . . . . . . . . . . . . . . . . 17
16 . . . + . . . . . + . . . . . + . . . 16
15 . . . . . . . . . . . . . . . . . . . 15
14 . . . . . . . . . . . . . . . . . . . 14
13 . . . . . . . . . . . . . . . . . . . 13
12 . . . . . . . . . . . . . . . . . . . 12
11 . . . . . . . . . . . . . . . . . . . 11     WHITE (O) has captured 0 stones
10 . . . + . . . . . + . . . . . + . . . 10     BLACK (X) has captured 0 stones
9 . . . . . . . . . . . . . . . . . . . 9
8 . . . . . . . . . . . . . . . . . . . 8
7 . . . . . . . . . . . . . . . . . . . 7
6 . . . . . . . . . . . . . . . . . . . 6
5 . . . . . . . . . . . . . . . . . . . 5
4 . . . + . . . . . + . . . . . + . . . 4
3 . . . . . . . . . . . . . . . . . . . 3
2 . . . . . . . . . . . . . . . . . . . 2
1 . . . . . . . . . . . . . . . . . . . 1
   A B C D E F G H J K L M N O P Q R S T
Last move: C0, nextPlayer: Black


=

genmove b

= D4



作者: lu01    时间: 2019-2-15 09:19
elf引擎换用elfv1权重的执行方法
df_console.exe --load d:/pretrained-go-19x19-v1.bin --replace_prefix resnet.module,resnet


作者: yunhuo    时间: 2019-2-15 09:23
lu01 发表于 2019-2-15 09:19
elf引擎换用elfv1权重的执行方法
df_console.exe --load d:/pretrained-go-19x19-v1.bin --replace_prefix ...

elf自带的引擎要比leela的好些吗?

作者: lu01    时间: 2019-2-15 10:22
yunhuo 发表于 2019-2-15 09:23
elf自带的引擎要比leela的好些吗?

没测试,不知道

作者: ceseayoung    时间: 2019-2-15 15:21
下载了exe,可以运行了,但走棋的时间很长,用time_settings好像不行,怎么控制一步的时间啊?
作者: ceseayoung    时间: 2019-2-15 15:21
下载了exe,可以运行了,但走棋的时间很长,用time_settings好像不行,怎么控制一步的时间啊?
作者: lu01    时间: 2019-2-16 09:18
http://www.cnblogs.com/nkh222/p/7656623.html  pytorch加载和保存模型
作者: yunhuo    时间: 2019-2-16 10:03
试了一下和minigo 990,慢棋,2分钟一步或6000po一个分支一步,两盘都是elfv2赢了,都是屠龙,不知道是不是elfv2的棋风就是如此
作者: ceseayoung    时间: 2019-2-17 11:13
lu01 发表于 2019-2-16 09:18
http://www.cnblogs.com/nkh222/p/7656623.html  pytorch加载和保存模型

是这样控制一步的时间吗?

作者: lu01    时间: 2019-2-21 10:29
windows可执行文件更新
elfv1 elfv2权重都支持
https://dl.fbaipublicfiles.com/elfopengo/play/play_opengo_v2.zip

D:\elfv2\play_opengo_v2\elf_gpu_full\elf>df_console

? Invalid input


? Invalid input

list_commands
= boardsize
clear_board
exit
final_score
genmove
komi
list_commands
name
play
protocol_version
quit
showboard
version

play b d16
=

genmove w
= N1


D:\elfv2\play_opengo_v2\elf_gpu_full\elf>df_console --load  d:/pretrained-go-19x19-v1.bin --num_block 20 --dim 224

D:\elfv2\play_opengo_v2\elf_gpu_full\elf>df_console --load d:/elfv2.bin
version
= 1.0

D:\elfv2\play_opengo_v2\elf_gpu_full\elf>df_console --load d:/1500000.bin
genmove b
= D3


作者: lu01    时间: 2019-2-21 10:50
cpu版本不行

gpu还有详细模式
D:\elfv2\play_opengo_v2\elf_gpu_full\elf>df_console --load  d:/pretrained-go-19x19-v1.bin --num_block 20 --dim 224 --ver
bose
[2019-02-21 10:35:22.103] [elfgames::go::common::GoGameBase-12] [info] [0] Seed: 62127748, thread_id: 156604934899288204


? Invalid input


? Invalid input

genmove b
[2019-02-21 10:48:10.811] [elfgames::go::GoGameSelfPlay-0-15] [info] Current board:
   A B C D E F G H J K L M N O P Q R S T
19 . . . . . . . . . . . . . . . . . . . 19
18 . . . . . . . . . . . . . . . . . . . 18
17 . . . . . . . . . . . . . . . . . . . 17
16 . . . + . . . . . + . . . . . + . . . 16
15 . . . . . . . . . . . . . . . . . . . 15
14 . . . . . . . . . . . . . . . . . . . 14
13 . . . . . . . . . . . . . . . . . . . 13
12 . . . . . . . . . . . . . . . . . . . 12
11 . . . . . . . . . . . . . . . . . . . 11     WHITE (O) has captured 0 stones
10 . . . + . . . . . + . . . . . + . . . 10     BLACK (X) has captured 0 stones
9 . . . . . . . . . . . . . . . . . . . 9
8 . . . . . . . . . . . . . . . . . . . 8
7 . . . . . . . . . . . . . . . . . . . 7
6 . . . . . . . . . . . . . . . . . . . 6
5 . . . . . . . . . . . . . . . . . . . 5
4 . . . + . . . . . + . . . . . + . . . 4
3 . . . . . . . . . . . . . . . . . . . 3
2 . . . . . . . . . . . . . . . . . . . 2
1 . . . . . . . . . . . . . . . . . . . 1
   A B C D E F G H J K L M N O P Q R S T
Last move: C0, nextPlayer: Black

[1] Propose move [Q16][pp][352]

= Q16


作者: jcjcw3    时间: 2019-2-22 23:03
本帖最后由 jcjcw3 于 2019-2-23 00:20 编辑
lu01 发表于 2019-2-21 10:50
cpu版本不行

gpu还有详细模式

更新版的play_opengo_v2\elf_gpu引擎,D:\ai\elf\df_console.exe --load d:\ai\elf\model-v2.bin 运行model-v2.bin约3秒落子,显卡有啸叫(别的引擎没有啸叫),版主请给个时间使用参数。
作者: lu01    时间: 2019-2-25 07:46
https://dl.fbaipublicfiles.com/elfopengo/play/play_opengo_v2.zip 又更新了.
作者: lu01    时间: 2019-2-25 08:51
lu01 发表于 2019-2-25 07:46
https://dl.fbaipublicfiles.com/elfopengo/play/play_opengo_v2.zip 又更新了.

文档更新,并去掉了Sabaki
[attach]153822[/attach]

作者: lu01    时间: 2019-2-25 09:41
可以用了
gogui命令也可以了

https://github.com/pytorch/ELF/issues/134#issuecomment-466841734
作者: jcjcw3    时间: 2019-2-25 10:23
谢谢分享!!

作者: songhao    时间: 2019-3-17 19:58
谢谢lu01版主的提示,已下载使用。发现和20楼提到的相同,elf的GPU引擎运行时显卡就发出啸叫,其他引擎如leelazero则很安静。不知有无解决办法?
作者: 硬饼干    时间: 2019-3-18 23:51
下载了windows版本的,A卡好像运行不了gpu版本。要CUDA。
作者: 新视通_F1eT6    时间: 2019-4-8 14:02
谢谢了





欢迎光临 飞扬围棋 (http://flygo.net/Bbs/) Powered by Discuz! X3.2