先把之前安装的xgboost都卸载干净:

pip uninstall xgboost

确保电脑里安装了cuda。

然后按照下面的步骤来安装GPU版本的xgboost:

git clone --recursive https://github.com/dmlc/xgboost
cd xgboost
mkdir build
cd build
cmake .. -DUSE_CUDA=ON
make -j
sh build.sh
cd python-package
python setup.py install

测试GPU
在tests\benchmark目录下
分别执行

python benchmark.py --tree_method gpu_hist
python benchmark.py --tree_method hist

可以看到,第一个gpu版本的比第二个非GPU版本的快。在实际的代码中,只要在添加下面的参数就行了

param['tree_method'] = 'gpu_hist'

https://www.cnblogs.com/huadongw/p/6161145.html

https://blog.csdn.net/u011587516/article/details/78995186

ubuntu 18 安装xgboost GPU版本相关推荐

  1. WINDOWS 安装XGBoost GPU版本最新简易方法

    目录 一.系统配置 二.问题背景 三.执行步骤 1. 安装cuda a. 检查是否安装了CUDA b. 从dos中查看可以支持的cuda版本 c 下载对应版本的cuda d 根据引导安装cuda 2. ...

  2. Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡)

    Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡) 参考: https://cyfeng.science/2020/05/02/ubuntu-install-nv ...

  3. windows10下安装tensorflow(gpu版本)

    windows10安装tensorflow的gpu版本(pip3安装方式) 前言: TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不 ...

  4. 2020最新ubuntu 18 安装emqttd(emqx)

    2020最新linux ubuntu 18 安装emqttd(emqx) 最近需要在linux ubuntu中安装MQTT服务,网上找了很多安装步骤,发现都不好用,发现EMQ近期有过一次更新,所以以前 ...

  5. ubuntu查看安装软件的版本

    ubuntu查看安装软件的版本 dpkg -l libturbojpeg* libjpeg*

  6. Ubuntu 18 安装截图工具 flameshot

    一. 安装flameshot Ubuntu 18 安装截图工具 非常简单,只需一条指令: sudo apt-get install flameshot 然后终端执行 flameshot gui 拖动鼠 ...

  7. rbx1 ubuntu 18安装

    rbx1 ubuntu 18安装 sudo apt-get install ros-melodic-arbotix ros-melodic-openni-camera \ ros-melodic-ro ...

  8. pp-tracking ubuntu 18.04使用GPU推理出现Segmentation fault

    目录 1. 报错 2. 报错原因 3. conda环境指定cuda 10.2和cudnn 7.6.5 3.1. 安装cuda 10.2 3.2. 安装cudnn 7.6.5 3.3. conda环境指 ...

  9. UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等

    设备:NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1) # Ucloud Ubuntu 18.04 GPU 环境 Driver,Cu ...

最新文章

  1. 如何建立图像数据矩阵和图像显示灰度之间的关系!_放射技术考试第四章第一节 数字图像的特征...
  2. java使用Calendar类获取常用简单工具类
  3. 数据结构(数据库)设计规范
  4. alertdialog怎么水平排列_轻钢二级吊顶怎么安装
  5. AndroidStudio离线使用gradle
  6. Android ConstraintLayout ConstraintSet动态布局
  7. Cloud for Customer work center的数据是如何从ABAP Netweaver返回给前端的
  8. 12月14日习题答案大剖析!html5基础测试来啦
  9. 如何通过mac地址找到设备_如何通过 Apple Watch 解锁 Mac
  10. 在地址栏里输入一个URL,到这个页面呈现出来,中间会发生什么?
  11. java的隐藏函数_java – 隐藏子级数据成员的父成员函数
  12. php mysql 备份还原_php 数据库备份还原
  13. [渝粤教育] 西南科技大学 信息法律法规 在线考试复习资料2021版
  14. win10开始菜单添加磁贴_IT之家学院:Win10 自定义开始菜单磁贴背景颜色及图标...
  15. macOS Monterey 12.0 Beta5 (21A5304g) 虚拟机 ISO 镜像
  16. ddwrt(ddwrt和openwrt哪个好)
  17. Redis Cluster集群(Linux设计搭建)
  18. java程序设计俄罗斯方块_俄罗斯方块单人游戏JAVA程序设计
  19. 【SLAM学习笔记】12-ORB_SLAM3关键源码分析⑩ Optimizer(七)地图融合优化
  20. 交互设计师修炼指南!教你从零开始成为优秀交互设计师

热门文章

  1. 不加密,DES加密 RSA加密图
  2. Vue父组件监听子组件调用删除模块(个性化页面设置会使用到)
  3. android每秒 1,在Android 5.1中调度每秒的警报
  4. wps python 自动化_请教下 Python 高手,如何用 Python 自动化操作 Excel?
  5. mysql序列号生成_超详细的mysql数据库GTID介绍—概念、优缺点、原理、生命周期等
  6. 第7讲 视觉里程计1
  7. pytorch学习笔记(二十六):NIN
  8. AcWing(状态机模型) 1049. 大盗阿福
  9. TorchNet的学习笔记
  10. 协作开发——使用git在多台机器上实现协作开发