准备:

  • 具备访问谷歌网站能力(这个我没办法教大家,请自行解决)。
  • 注册谷歌账号(注册不了就去淘宝购买)。
  • 前往Google colab页面。

设置代码笔记本:

新建一个python3笔记本

添加代码:

!git clone https://github.com/liujn2018/run_lz_in_gg.git
!apt install qt5-default qt5-qmake curl
!apt install libboost-dev libboost-program-options-dev libopenblas-dev opencl-headers ocl-icd-opencl-dev
!apt update
!apt -qq install --no-install-recommends nvidia-opencl-icd-384
!wget http://launchpadlibrarian.net/352962266/nvidia-opencl-icd-384_384.111-0ubuntu0.17.10.1_amd64.deb
!apt install -f ./nvidia-opencl-icd-384_384.111-0ubuntu0.17.10.1_amd64.deb
!apt -qq install --no-install-recommends nvidia-opencl-dev
!cd run_lz_in_gg && ./autogtp -k sgf
!kill -9 -1

保存代码,并设置GPU硬件加速

运行代码:

先运行第一段安装leelazero,再运行第二段训练程序。如果运行训练程序出错,那么请运行第三段代码后,刷新页面再从头开始。

正确运行如下图,大约10~20分钟一局自对弈。别关闭网页即可。google免费GPU每天只提供12小时使用时间。第二天需要重新打开网页运行一次。