leela使用指南

谷歌免费GPU使用教程

准备:

  • 科学上网(这个我没办法教大家,请自行解决)
  • 注册谷歌账号(注册不了就去淘宝购买)
  • 前往google colab,若无法访问请科学上网!
  • 前往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小时使用时间。第二天需要重新打开网页运行一次。