精华内容
下载资源
问答
  • pycharm导入xgboost报错

    千次阅读 2018-07-31 11:37:30
    1、在pycharm中导入xgboost模块出错: 2、导入pip18.0 3、查看导入结果,成功 4、继续安装xgboost时出现问题--没有xgboost,只有py-xgboost和r-xgboost 解决方法--不在pycharm中安装,手动下载进行安装 ...

    1、在pycharm中导入xgboost模块出错:

    2、导入pip18.0

    3、查看导入结果,成功

    4、继续安装xgboost时出现问题--没有xgboost,只有py-xgboost和r-xgboost

    解决方法--不在pycharm中安装,手动下载进行安装

    1、先检查一下自己的版本,如图python3.6,win64。我的之前环境是已经安装了anaconda.

    2、下载whl文件,文件地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

    请看准是否和自己的相符,py36代表python3.6版本,32/64表示32或者64位,下载

    3、把下载好的文件拷贝到此目录下(同pip在一个目录下)

    4、在cmd目录下执行

    5、上图出现问题:pip版本需要更新,由10.0.1更新为18.0

    6、检验--成功

    展开全文
  • Python下如何安装导入xgboost

    千次阅读 2017-05-03 21:08:48
    关于xgboost的的强大之处,相信不用我再赘述。相信大家在使用它的时候,都会多多少少遇到一些问题,因为它并不像一般的第三方库一样,可是直接使用pip install或者conda install的方式进行安装。 由于Python 2.x版本...

    关于xgboost的的强大之处,这里不用我再赘述。但是相信大家在使用它的时候,都会多多少少遇到一些问题,因为它并不像一般的第三方库一样,可是直接使用pip install或者conda install的方式进行安装。

    由于Python 2.x版本是没有现成的xgboost的库的,所以得自己使用源码编译。2.x版本下xgboost比较流行的安装方式主要有两种,一种是使用git的方式,直接从gibhub上使用源码安装,这个网上有很多的教程,但是很遗憾,我很反感使用mingw64,而且这种方式也试过,不幸的是失败了!!!另一种是使用VS进行源码编译。这个是我这次推荐的方式,因为电脑上刚刚好有VS2013,很顺手,也一次就成功了!好了,搞起来吧!

    在编译前,首先要下载xgboost的源码,下载的地址链接:http://pan.baidu.com/s/1o85Cp4m 密码:zvyc  下载完成后解压,打开xgboost-master下的windows文件夹,会发现有个xgboost.sln文件,这个是今天的主角。如图:


    1. 使用VS2013打开xgboost.sln文件,这时VS会弹出一个对话框,点‘’进入软件界面。



    2. 如上图红色部分所示,点击“配置管理器”按钮进入管理器设置界面,如图,第一个选项选择“release”, 第二个根据自己的系统环境选择32或者64.



    3. 设置好了之后,就可以进行编译了,右键‘’解决方案“”,重新生成解决方案


    不出意外,如果看到下面的输出结果,就说明编译成功了。这个时候就已经有可供使用的Python版本了的xgboost了。



    4、xgboost的python版本的安装。编译结束后,再回到解压的xgboost-master的文件夹,在python-package文件夹下会看到setup.py文件,如下:


    这个时候,在cmd命令下,cd 到该python-package目录下,输入python setup.py install 进项安装,等待安装结束后完成,在Python环境下输入 import xgboost as xgb,如果没有报错,就说明安装成功了。

    以上所说就是在Python 2.x 版本下xgboost的安装过程,当然,如果是Python 3.x的版本,就不需要这么麻烦了,因为3.5 及以上的版本都有现成的xgboost库,下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#llvmpy

    下载后直接将其copy到python的安装目录下,使用pip的方式手动安装也可以(pip手动安装第三方库的方法自己百度)。


    展开全文
  • 1、相关环境配置介绍: 64bit的windows下,2013版 VS, python 3.6, sklearn0.18 2、BOOST编译安装 github下载地址: ...2.1 下载,导入解决方案 下载成功后,打开xgboost-0.47源文件夹下的windows

    1、相关环境配置介绍:

    64bit的windows下,2013版 VS, python 3.6, sklearn0.18

    2、BOOST编译安装

    github下载地址: https://github.com/dmlc/xgboost/releases,用的最新版本 0.4x

    2.1 下载,导入解决方案

    下载成功后,打开xgboost-0.47源文件夹下的windows文件夹,打开里面的vs工程。编译生成xgboost.exe(用于CLI)以及xgboost_wrapper.dll(用于Python)。官方说明是需要使用x64,release,可以根据自己实际做选择,X32的操作步骤也一样。 

    2.2 编译

    如下所示,逐个build:


    同时需要配置好编译参数:


    完成后将前三个build完成就可以了。

    2.3 在python中安装 xgboost  首先进入xgboost的源码
    打开命令行 cd D:\workspace\xgboost-master\xgboost-master\python-package

    可以看到下面文件列表:


    之后执行 python setup.py install

    成功之后,import xgboost ,至此安装成功。亲测上图: 
    这里写图片描述

    在python的lib/site-pakages下会生成 xgboost-0.4-py3.6.egg, 包含两个文件如下:


    如果我们在eclipse等IDE中import xgboost 出现错误,则需要将上图的xgboost文件拷贝到上一级目录site-packages下,才能够被python识别



    展开全文
  • 在python导入import xgboost出现如下错误: ./lib/libgomp.so.1: version `GOMP_4.0' not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)上面...

    在python导入import xgboost出现如下错误:

    ./lib/libgomp.so.1: version `GOMP_4.0' not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)
    上面显示的意思是在$PYTHON_HOME/lib/libgomp.so.1中没有‘GOMP_4.0',这个可以使用strings命令查看libgomp.so.1这个文件,显示如下只有到_3.0版本

    GOMP_1.0
    GOMP_2.0
    GOMP_3.0
    GOMP_CPU_AFFINITY
    
    因为$PYTHON_HOME/lib/libgomp.so.1是一个链接文件,所以使用locate命令搜系统中所有的libgomp.so.1,显示的结果
    /usr/lib/gcc/x86_64-linux-gnu/4.8/libgomp.so
    /usr/lib/gcc/x86_64-linux-gnu/5/libgomp.so
    /usr/lib/x86_64-linux-gnu/libgomp.so.1
    /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
    可以使用strings命令查看上面结果哪一个文件包含GOMP_4.0,在本机中/usr/lib/x86_64-linux-gnu/libgomp.so.1包含了该字符串(说明它包含GOMP_4.0)

    下面删掉旧的$PYTHON_HOME/lib/libgomp.so.1,重新做一个新的链接

    ln -s /usr/lib/x86_64-linux-gnu/libgomp.so.1 libgomp.so.1

    在pyton中测试import xgboost,又出现了下面的问题,使用相同的方法,替换掉python下对应的链接文件libstdc++.so.6即可

    scipy libstdc++.so.6: version `GLIBCXX_3.4.21'

    最终替换掉2个文件后,在python可正常导入xgboost...O(∩_∩)O~~


    问题剖析:

    因为之前的xgboots是使用gcc5.0编译的,而python2.7依赖于gcc4.7。在python中低版本调用了高版本的gcc库文件,从而导致了这个错误。


    参考:

    https://github.com/dmlc/xgboost/issues/1786

    https://xgboost.readthedocs.io/en/latest/build.html

    展开全文
  • https://blog.csdn.net/pipixiu/article/details/78628823 转载于:https://www.cnblogs.com/HITSZ/p/8832847.html
  • I am trying to use XGBoost on Sagemaker notebook.I am using conda_python3 kernel, and the following packages are installed:py-xgboost-mutexlibxgboostpy-xgboostpy-xgboost-gpuBut once I am trying to imp...
  • xgboost导入数据After grabbing some theory behind XGBoost framework in the previous stories What Makes XGBoost Fast and Powerful? and How XGBoost Handles Sparsities Arising From of Missing Data? (With ...
  • pycharm安装xgboost

    千次阅读 2020-04-11 17:17:29
    setting中没有单独的xgboost安装包,实施证明 pycharm导入xgboost报错 python各下载包
  • XGBoost

    2019-07-30 22:02:00
    xgboost 学习笔记 主要内容均来自官方文档,官方文档是英文版,所以简单的翻译了一下,方便日后查看...12345ubuntu -python3: pip3 install xgboost 导入: import xgboost as xgb 数据接口XGBoost 可以从以下结构中...
  • win7系统安装xgboost

    2018-04-06 12:47:53
    1.进到python-package目录下安装 下载xgboost文件xgboost-0.6-cp36-cp36m-win_amd64.whl到python-package目录下2.打开命令窗口,进入到...确认安装成功进入python控制台,导入xgboost,没有出错表示安装成功。...
  • 如何在python环境下安装xgboost

    千次阅读 2016-06-03 20:59:53
    下面将介绍XGBoost的python模块 编译及导入python模块 数据接口a参数置 ...首先安装xgboost的c++版本,然后进入原文件的根目录下的wrapper文件夹执行如下...安装完成后按照如下方式导入xgboost的python模块 import
  • xgboost

    2021-03-25 16:51:52
    文章目录1.EDA及数据预处理2.初步建模3.查看各变量重要性4.调参重要知识点1. XGBoost的重要参数2. XGBoost原理粗略讲解 1.EDA及数据预处理 ...#导入需要用到的数据集 data = pd.read_csv('train.csv') data.head()
  • XGBoost学习笔记(一)

    2020-03-31 19:43:10
    即可导入XGBoost的库。 在直接调用XGBoost库的情况下,需要用到xgb.DMatrix()来读取数据,需要在使用模型前用param={}写好参数,然后调用训练模型的类bst = xgb.train(param),再用**bst.predict()**进行预测,在...
  • XGboost

    2019-05-22 15:36:12
    参考文章:https://blog.csdn.net/qq_24519677/article/details/81869196 一、泰坦尼克数据用sklearn调用XGBoost 用原生版本调用 二、鸢尾花数据
  • 导入xgboost前 先把vcomp140.dll模块导入进来如果电脑上没有这个.dll文件,可以去网上下载然后再python中import ctypesctypes.cddl.LoadLibrary('文件所在地址\\vcomp140.dll')import xgboost即可 转载于:...
  • XGBoost使用教程(纯xgboost方法)一

    万次阅读 多人点赞 2018-03-01 22:31:07
    “无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常...import xgboost as xgb # 计算分类正确率 from sklearn.metrics import accuracy_score 二、数据读取 XGBo...
  • 关于xgboost4j遇到的坑

    千次阅读 2018-11-08 20:02:28
    背景:前一段时间有任务,需要使用xgboost4j重构公司里面的预测模型代码。然后就是各种开工,搞了一段...最简单的用法莫过于maven方式导入xgboost4j,但是这种方法只能在linux开发环境。如果用windows决定有问题; ...
  • 1、在pycharm中导入xgboost模块出错: 给出的提示是没有使用正确的pip版本进行安装。这是你有两种方式去查看本机的pip版本。 第一种(第二种是使用命令行直接安装,由于无法使用Pycharm直接安装XGBoost,所以...
  • windows下安装xgboost,并在pycharm中正常导入 过程完全参考此文,非常感谢,主要对一些意外情况做说明 在参考中提供的链接下载xgboost-master 用VS打开 xgboost-master\windows\xgboost.sln, 如果打开后显示[0 ...
  • python机器学习库xgboost——xgboost算法

    万次阅读 多人点赞 2018-04-12 08:56:40
    xgboost目前还不能pip在线安装,所以先在网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 中下载whl文件,然后参考https://blog.csdn.net/luanpeng825485697/article/details/7781...
  • XGBoost——xgboost算法

    2019-05-15 18:03:22
    xgboost目前还不能pip在线安装,所以先在网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 中下载whl文件,然后参考https://blog.csdn.net/luanpeng825485697/article/details/77816740 进行离线安装...
  • xgboost实战练习

    2020-02-21 17:45:06
    1.安装xgboost导入 import xgboost 2. 训练并使用模型进行预测 # First XGBoost model for Pima Indians dataset from numpy import loadtxt from xgboost import XGBClassifier from sklearn.model_selection ...
  • 问题描述:下载xgboost,使用pip安装后,在python中导入importxgboost出错。如下: xgboost.core.XGBoostError: XGBoost Library (xgboost.dll) could not be loaded. 问题解决:根据错误提示把vcomp140.dll or ...
  • XGBoost:在Python中使用XGBoost

    万次阅读 多人点赞 2015-07-06 11:27:44
    * 编译及导入Python模块 * 数据接口 * 参数设置 * 训练模型l * 提前终止程序 * 预测A walk through python example for UCI Mushroom dataset is provided.安装首先安装XGBoost的C++版本,然后进入源文件的根...
  • 简介:在上节中介绍了XGBoost相关算法的原理,在本节主要介绍xgboost参数含义与实例演示,方便以后查看。使用XGBoost改进模型比较复杂,希望我早点修成正果。目录XGBoost优势了解XGBoost参数调整参数(带示例) 一、...
  • xgboost的使用

    2020-06-04 22:16:21
    导入模型 import xgboost as xgb from xgboost.sklearn import XGBClassifier from xgboost.sklearn import XGBRegressor 训练模型: 使用交叉验证训练模型找到最优参数: from sklearn.model_selection import ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,976
精华内容 1,190
关键字:

导入xgboost