飞扬围棋论坛

 找回密码
 注册
搜索
楼主: lu01
打印 上一主题 下一主题

leelaz 0.4发布 里拉零的分布式训练客户端

[复制链接]
31#
发表于 2017-11-16 12:55 | 只看该作者
居然有一局下了723手。
回复 支持 反对

使用道具 举报

32#
 楼主| 发表于 2017-11-16 12:56 | 只看该作者
-F/--form 模拟http表单提交数据 --form-string 模拟http表单提交数据

来自: http://man.linuxde.net/curl


curl.exe -F networkhash=e -F clientversion=2 -F sgf=@.sgf.gz -F trainingdata=@.txt.0.gz ttp://zero.sjeng.org/submit
回复 支持 反对

使用道具 举报

33#
发表于 2017-11-16 13:04 | 只看该作者
大家去各个群里多推广推广,估计很快就能训练个像模像样的软件出来了
回复 支持 反对

使用道具 举报

34#
发表于 2017-11-16 13:07 | 只看该作者
本帖最后由 newstain 于 2017-11-16 13:08 编辑

现在每两秒钟增加一盘训练棋左右。
回复 支持 反对

使用道具 举报

35#
发表于 2017-11-16 13:07 | 只看该作者
本帖最后由 newstain 于 2017-11-16 13:12 编辑

发重复了。。。
回复 支持 反对

使用道具 举报

36#
发表于 2017-11-16 13:31 | 只看该作者
速度还是不够快,大家得继续加油啊
回复 支持 反对

使用道具 举报

37#
 楼主| 发表于 2017-11-16 13:56 | 只看该作者
我的也723手
(J6) 710 (D8) 711 (B10) 712 (D12) 713 (B12) 714 (A2) 715 (R7) 716 (D2) 717 (J4) 718 (T7) 719 (M13) 720 (R4) 721 (S10) 7
22 (P8) 723 (K2) Game has ended.
Score: B+137.5
Winner: black
回复 支持 反对

使用道具 举报

38#
发表于 2017-11-16 14:24 | 只看该作者
帮着下了6局,每局都是700多手。现在总数不到2万盘,alphago lee的水平需要490万局自我训练,谷歌3天动用了海量的资源啊。
回复 支持 反对

使用道具 举报

39#
 楼主| 发表于 2017-11-16 14:40 | 只看该作者
大桥英雄 发表于 2017-11-16 14:24
帮着下了6局,每局都是700多手。现在总数不到2万盘,alphago lee的水平需要490万局自我训练,谷歌3天动用了 ...

Leela Zero is available from: Github.
A total of 18340 games have been submitted.
251 clients have submitted games.
回复 支持 反对

使用道具 举报

40#
 楼主| 发表于 2017-11-16 14:45 | 只看该作者
训练的sgf下载


https://sjeng.org/zero/

all.sgf.xz                                         15-Nov-2017 11:22             7272376
回复 支持 反对

使用道具 举报

41#
发表于 2017-11-16 15:07 | 只看该作者

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

42#
发表于 2017-11-16 15:39 | 只看该作者
lu01 发表于 2017-11-16 10:26
D:\src\leelaz4>autogtp
autogtp v2
Best network hash:

搞个教学贴子,教一下自动对局训练。
回复 支持 反对

使用道具 举报

43#
 楼主| 发表于 2017-11-16 16:09 | 只看该作者
tw3007 发表于 2017-11-16 15:39
搞个教学贴子,教一下自动对局训练。

感觉那个程序还很初步。下700手没有意义

回复 支持 反对

使用道具 举报

44#
 楼主| 发表于 2017-11-16 16:11 | 只看该作者
回复 支持 反对

使用道具 举报

45#
 楼主| 发表于 2017-11-16 16:33 | 只看该作者
保存sgf办法
打开源代码autogtp\main.cpp
找到
bool upload_data(QTextStream& cerr, const QString& netname) {
    // Find output SGF and txt files
    QDir dir;
    QStringList filters;
    filters << "*.sgf";
    dir.setNameFilters(filters);
    dir.setFilter(QDir::Files | QDir::NoSymLinks);

    QFileInfoList list = dir.entryInfoList();
    for (int i = 0; i < list.size(); ++i) {
        QFileInfo fileInfo = list.at(i);
        QString sgf_file = fileInfo.fileName();
        QString data_file = sgf_file;
        // Cut .sgf, add .txt.0.gz
        data_file.chop(4);
        data_file += ".txt.0.gz";
        // Gzip up the sgf too
#ifdef WIN32
        QProcess::execute("gzip.exe " + sgf_file);
#else
        QProcess::execute("gzip " + sgf_file);
#endif
        sgf_file += ".gz";
        QString prog_cmdline("curl");
#ifdef WIN32
        prog_cmdline.append(".exe");
#endif
        prog_cmdline.append(" -F networkhash=" + netname);
        prog_cmdline.append(" -F clientversion=" + QString::number(AUTOGTP_VERSION));
        prog_cmdline.append(" -F sgf=@" + sgf_file);
        prog_cmdline.append(" -F trainingdata=@" + data_file);
        prog_cmdline.append(" http://zero.sjeng.org/submit");
        cerr << prog_cmdline << endl;
        QProcess curl;
        curl.start(prog_cmdline);
        curl.waitForFinished(-1);
        QByteArray output = curl.readAllStandardOutput();
        QString outstr(output);
        cerr << outstr;
        dir.remove(sgf_file); //把这行删除
        dir.remove(data_file);
    }
    return true;
}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 22:31 , Processed in 0.185834 second(s), 17 queries .

since 2003飞扬围棋论坛 Licensed

© 2001-2013 Comsenz Inc.

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