XGBoost和XGBoost4J windows安装

官方安装说明:http://xgboost.readthedocs.io/en/latest/jvm/index.html

1.需要安装的工具

  • Git for Windows(https://git-for-windows.github.io/)
  • Maven 3+
  • Java 7+
  • CMake 3.2+
  • visual studio(使用的是vs2015)
  • python
  • MinGW-W64

Git,Maven,Cmake,Python,Java, Mingw安装完成后,将bin⽬录加到系统变量(Path)中,并且添加环境变量JAVA_HOME

2.编译安装步骤

以下操作均在Git Bash中

  • 下载代码
    依次输入:
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost
git submodule init
git submodule update
  • XGBoost安装
    参考:https://www.ibm.com/developerworks/community/blogs/jfp/entry/Installing_XGBoost_For_Anaconda_on_Windows?lang=zh
    依次输入:
alias make='mingw32-make
cd dmlc-core
make -j4
cd ../rabit
make lib/librabit_empty.a -j4
cd ..
cp make/mingw64.mk config.mk
make -j4

执行完以上命令,安装完成。
如果需要将其安装到Anaconda,需要

 cd Python-package
 python setup.py install
  • XGBoost4J打包安装
    依次输入:
cd jvm-packages
mvn -DskipTests install

当出现以下输出时,安装完成,jar包已经安装到本地maven库


image.png

你可能感兴趣的:(XGBoost和XGBoost4J windows安装)