Mac上安装xgboost
来源:互联网 发布:interrupt用法c语言 编辑:程序博客网 时间:2024/06/05 16:11
毕业了工作一段时间了,好久没有写东西了。如果说一下从学校到职场的感受,就用经典的两个字可以描述–”围城”。没有什么都是自己想的那么好,直白点就是选择工作的时候一定要调研清楚,真正弄明白工作的真正性质,不要靠自己YY,否则工作了才发现不是自己想的那样就有点坑了。然而,目前发现我已经入坑了,所以以后工作还是彻底调研清楚,防忽悠!
——–以上就当是简单吐槽下。
最近看了下机器学习相关的东东,发现xgboost比较实用,就先从安装说起。
参考官网的步骤:
Building on OSX
git clone –recursive https://github.com/dmlc/xgboost
cd xgboost
cp make/minimum.mk ./config.mk; make -j4
上面是直接安装,没有使用多线程设置,如果不用多线程可以想想下,会有多慢。。。
多线程配置安装,正确步骤:
- 多线程开启方法
因为Mac 的 OS X 系统的 C语言 编译器用的是 Clang,如下图,在 Terminal 输入 gcc -v或者 gcc –version 后,显示 C语言 的编译器:
我们需要安装新版gcc,brew大法好(类似ubuntu下apt-get install)
brew install gcc
这一步会花费一点时间,要有耐心,安装完成后,可以
brew info gcc
可以看到安装的版本是gcc 7.2.0,这个一会要用到。
cp make/config.mk ./config.mk vi config.mk
然后编辑 config.mk文件(下面的7对应的是上面安装的版本),
export CC = gcc-7 export CXX = g++-7
然后运行
make -j4
这样就编译完了xgboost,然后我们安装下openmpi
brew install openmpi
如果是利用Python调用,那么还需要
cd python-package sudo python3 setup.py install
即可安装完成。
这样就可以在Python环境中import xgboost了。
阅读全文
0 0
- mac上安装xgboost
- Mac上安装xgboost
- 在mac上安装Xgboost Python库
- mac上安装xgboost报错
- 在mac上安装Xgboost Python库
- 在mac上安装Xgboost Python库
- 解决 Mac 上安装 Xgboost Python库报错
- mac xgboost安装
- Mac 安装 xgboost
- mac 安装 xgboost
- Mac 安装xgboost
- Mac的xgboost安装
- Mac 安装 XGBoost Python库
- MAC OS X安装openmp版xgboost
- 在Mac os下安装xgboost
- Mac系统安装python版Xgboost
- Mac下python xgboost的安装
- xgboost MAC系统、LINUX、widonws下安装
- numpy中dot与*的区别
- 备份MySql数据库
- POJ-3624 Charm Bracelet dp
- Bug:[Android Pro] java.lang.IllegalStateException: Fragment(XXFragment) not attached to Activity异常
- Linux执行shell脚本
- Mac上安装xgboost
- 第18篇
- LRU Cache
- 数组
- 算法学习系列2.2
- java知识点总结
- Jzoj4788 序列
- Shell---常用命令、常用环境变量、PS1、语系变量、位置变量、预定义变量、数值运算
- 初识Linux