下载Leela zero:https://github.com/gcp/leela-zero
安装编译依赖:
  • GCC, Clang or MSVC, any C++14 compiler
  • Boost 1.58.x or later, headers and program_options library (libboost-dev & libboost-program-options-dev on Debian/Ubuntu)
  • BLAS Library: OpenBLAS (libopenblas-dev) or (optionally) Intel MKL
  • zlib library (zlib1g & zlib1g-dev on Debian/Ubuntu)
  • Standard OpenCL C headers (opencl-headers on Debian/Ubuntu, or at https://github.com/KhronosGroup/OpenCL-Headers/tree/master/opencl22/)
  • OpenCL ICD loader (ocl-icd-libopencl1 on Debian/Ubuntu, or reference implementation at https://github.com/KhronosGroup/OpenCL-ICD-Loader)
  • An OpenCL capable device, preferably a very, very fast GPU, with recent drivers is strongly recommended (OpenCL 1.2 support should be enough, even OpenCL 1.1 might work). If you do not have a GPU, modify config.h in the source and remove the line that says "#define USE_OPENCL".
1.GCC略
2.安装Boost1.58.0:
下载Boost1.58.0.tar.bz2
         https://sourceforge.net/projects/boost/files/boost/1.58.0/boost_1_58_0.tar.bz2/download
         解压下载的文件: 
#su
#tar --bzip2 -xvf boost_1_58_0.tar.bz2
#cd boost_1_58_0
#./bootstrap.sh
#./bjam(时间较长)
#./bjam install
3.安装openCL(intel)
  • 下载intel openCL SDK: https://software.intel.com/en-us/intel-opencl   并解压
  •  安装依赖:
         
#apt install clinfo && clinfo
#apt install dkms xz-utils openssl libnuma1 libpciaccess0 bc curl libssl-dev lsb-core libicu-dev
#apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys  3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
#echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
#apt-get update sudo apt-get install mono-complete
  • 进入openCL SDK目录
       
#sh install.sh
(默认选项,可能会提示“Unsupported OS”,无视掉即可)
    安装后,在命令行中输入clinfo就能看到intel的平台和设备
        
编译和运行命令:
#cd leela-zero/src
#apt install libboost-dev libboost-program-options-dev libopenblas-dev opencl-headers ocl-icd-libopencl1 ocl-icd-opencl-dev zlib1g-dev
#make
#wget https://sjeng.org/zero/best_v1.txt.zip
#unzip best_v1.txt.zip
#src/leelaz --weights weights.txt

Ubuntu16.04配置Leela zero(cpu版)相关推荐

  1. Ubuntu16.04配置orb_slam2环境,orb_slam的单目数据集,单目实时运行,RGB-D数据集的运行

    Ubuntu16.04配置orb_slam2环境,orb_slam的单目数据集,单目实时运行,RGB-D数据集的运行 1.运行配置过程中参考链接如下: 1.配置orb_slam2环境 参考链接http ...

  2. Ubuntu16.04 配置记录(持续更新)

    Ubuntu16.04 配置记录 1.安装中文输入法 https://www.cnblogs.com/darklights/p/7722861.html 2.修改终端命令行路径长度 https://b ...

  3. ubuntu16.04配置Latex+中文字体

    Ubuntu16.04配置Latex+中文字体 Latex安装 先前安装版本的卸载 apt-get安装包的深度卸载 通过安装器"install-tl"安装的texlive卸载 通过 ...

  4. ubuntu16.04配置a-loam、lego-loam、lio-sam可能遇到的问题及解决方案

    ubuntu16.04配置a-loam.lego-loam.lio-sam可能遇到的问题及解决方案 1.安装a-loam github网址:https://github.com/HKUST-Aeria ...

  5. Ubuntu16.04配置软raid

    Ubuntu16.04配置软raid 1.查看磁盘情况 这里推荐两种查看磁盘情况的命令: # 1.使用fdisk -l查看磁盘root@txkj:/home/txkj# fdisk -lDisk /d ...

  6. ubuntu16.04 配置显卡驱动+cuda8.0+cudnn+pytorch

    ubuntu1604 配置显卡驱动cuda80cudnnpytorch 在线安装显卡驱动 离线安装cuda 安装cudnn 配置环境变量 离线安装cond 配置pytorch 测试pytorch 感悟 ...

  7. Ubuntu16.04配置pytorch环境(CPU版)

    最近在入手pytorch,但由于电脑硬件的限制,暂时体验了一下无GPU版的pytorch环境,顺便将此配置过程记录下来,供自己和他人以后参考.话不多说,just do it! 一.目标环境 ubunt ...

  8. ubuntu16.04配置py-faster-rcnn

    在ubuntu16.04下编译安装了py-faster-rcnn. 如果你发现本文写的有不对或不清晰的地方,还请在文末留言指出,谢谢! 主要步骤包括:安装cuda/cudnn,换apt源,装开源显卡驱 ...

  9. 【Ubuntu】Ubuntu16.04配置python环境(vim、ipython)

    在Ubuntu16.04中配置python环境   继Ubuntu16.04+VMware+Win10安装及配置教程之后,我们便可以在Ubuntu平台上开发python程序.   ubuntu16.0 ...

最新文章

  1. 测试开发面试集锦-测试方面(搬运)
  2. oracle 11gR2 RAC root.sh 错误 ORA-15072 ORA-15018
  3. 微型计算机启天A5000-B124说明,微型计算机原理及应用知识点总结
  4. 永洪bi_案例分享!永洪BI助力知名三甲医院数字化转型升级
  5. LeetCode 540 有序数组中的单一元素
  6. 信息学奥赛一本通(1235:输出前k大的数)——堆排序
  7. LeetCode 125. Valid Palindrome
  8. (51)FPGA状态机描述(四段式)
  9. php大m大d,ThinkPHP中M方法与D方法区别
  10. WINDOWS系统一套基于现成软件的局域网视频转播系统方案
  11. 移动周刊第 176 期:Android 知识梳理
  12. 英语二大小作文总结笔记
  13. java gps 纠偏_【实测可用】GPS纠偏算法-Java版
  14. NoSQLBooster for MongoDB 5x版本商业版(mac os)
  15. 使用较广泛的安全测试工具有哪些?
  16. java如何输出省略号_关于java:此方法签名中的省略号(…)是什么?
  17. 【Unity】Google内购
  18. 有趣又实用的4款微信小程序,有了它们,APP都要靠边站!
  19. GPS 轨迹处理方法
  20. 在线文档的制作(包含txt,word,pdf,excel的文档类型,一应俱全哦)

热门文章

  1. python中引入名称中带有横杠模块的时候出现:SyntaxError: invalid syntax
  2. 11 突变 Somatic Signature 图谱
  3. Catia V5高级图片造型视频教程 IMA宝马造型教程
  4. 使用Batch管理VHD
  5. Vivado2017.4运行时出现找不到VCOMP140.DLL,无法继续的报错
  6. BannerPlugin插件使用
  7. Android:电话接听
  8. 自我求生中的京东科技
  9. revit2016与2017区别_【记录】VS2017配置Revit二次开发环境
  10. 【汇正财经】8.17日盘面回顾和行情解析