1.Python下安装方法
1 | git clone --recursive https://github.com/dmlc/xgboost |
如果在import xgboost后,遇到问题
1 | OSError: /home/common/anaconda2/lib/python2.7/site-packages/scipy/sparse/../../../../libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/common/coding/coding/Scala/xgboost/python-package/xgboost/../../lib/libxgboost.so) |
解决方法
1 | conda install libgcc |
2.Java下安装方法
请先在Python下安装好,因为上面的gcc版本问题会影响到java下xgboost的编译和安装
先更新
1 | git pull && git submodule init && git submodule update && git submodule status |
然后参考
1 | http://xgboost.readthedocs.io/en/latest/jvm/ |
几个xgboost的Scala实现方法
1 | https://www.elenacuoco.com/2016/10/10/scala-spark-xgboost-classification/ |