日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python numpy库安装 mac_教程|如何在mac上为Python安装XGBoost!

發(fā)布時(shí)間:2024/4/19 python 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python numpy库安装 mac_教程|如何在mac上为Python安装XGBoost! 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原標(biāo)題:教程|如何在mac上為Python安裝XGBoost!

摘要:XGBoost是一個(gè)開(kāi)發(fā)非常快速和準(zhǔn)確的梯度增強(qiáng)模型的庫(kù),它在Kaggle數(shù)據(jù)科學(xué)競(jìng)賽中被大量的kaggle選手選用,其中包括兩個(gè)以上kaggle比賽的奪冠方案。在本教程中,你將了解如何在macOS上為Python安裝XGBoost庫(kù)。

教程概述

本教程分為以下3個(gè)部分:

1.安裝MacPorts;

2.構(gòu)建XGBoost;

3.安裝XGBoost。

注意:我在一系列不同的macOS版本上都是使用這個(gè)過(guò)程。本教程是在macOS High Sierra(10.13.1)上編寫(xiě)和測(cè)試的。

安裝MacPorts

你需要安裝GCC和Python環(huán)境,以便為Python構(gòu)建和安裝XGBoost。

我推薦GCC 7和Python 3.6,我建議使用MacPorts安裝這些軟件。

1.有關(guān)逐步安裝MacPorts和Python環(huán)境的幫助,請(qǐng)參閱本教程:

如何在Mac OS X上安裝Python 3環(huán)境以進(jìn)行機(jī)器學(xué)習(xí)和深度學(xué)習(xí)

2.安裝MacPorts和一個(gè)可用的Python環(huán)境之后,可以按如下方式安裝GCC 7:

sudo port install gcc7sudo port select --set gcc mp-gcc7

3.通過(guò)查看GCC版本來(lái)確定GCC是否安裝成功,如下所示:

gcc -v

你應(yīng)該看到GCC的版本打印; 例如:

gcc version 7.2.0(MacPorts gcc7 7.2.0_0)

構(gòu)建XGBoost

下一步是為你的系統(tǒng)下載和編譯XGBoost。

1.首先,從GitHub下載代碼庫(kù):

git clone --recursive https: //github.com/dmlc/xgboost

2.更改到xgboost目錄:

cd xgboost/

3.從下載的make目錄里面復(fù)制用來(lái)編譯XGBoost的配置文件:

cp make/config.mk ./config.mk

4.編譯XGBoost; 攜帶你指定系統(tǒng)上的核心數(shù)(例如8,根據(jù)需要更改):

make -j8

構(gòu)建過(guò)程可能需要一分鐘,如果編譯正常則不會(huì)產(chǎn)生任何錯(cuò)誤消息,雖然可能會(huì)看到一些警告,但是這些警告可以忽略。

例如,編譯的最后一個(gè)片段可能如下所示:

a - build/learner.oa - build/logging.oa - build/c_api/c_api.oa - build/c_api/c_api_error.oa - build/common/common.oa - build/common/hist_util.oa - build/data/data.oa - build/data/simple_csr_source.oa - build/data/simple_dmatrix.oa - build/data/sparse_page_dmatrix.oa - build/data/sparse_page_raw_format.oa - build/data/sparse_page_source.oa - build/data/sparse_page_writer.oa - build/gbm/gblinear.oa - build/gbm/gbm.oa - build/gbm/gbtree.oa - build/metric/elementwise_metric.oa - build/metric/metric.oa - build/metric/multiclass_metric.oa - build/metric/rank_metric.oa - build/objective/multiclass_obj.oa - build/objective/objective.oa - build/objective/rank_obj.oa - build/objective/regression_obj.oa - build/predictor/cpu_predictor.oa - build/predictor/predictor.oa - build/tree/tree_model.oa - build/tree/tree_updater.oa - build/tree/updater_colmaker.oa - build/tree/updater_fast_hist.oa - build/tree/updater_histmaker.oa - build/tree/updater_prune.oa - build/tree/updater_refresh.oa - build/tree/updater_skmaker.oa - build/tree/updater_sync.oc++ -std=c++ 11-Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/ include-Irabit/ include-I/ include-O3 -funroll-loops -msse2 -fPIC -fopenmp -o xgboost build/cli_main.o build/learner.o build/logging.o build/c_api/c_api.o build/c_api/c_api_error.o build/common/common.o build/common/hist_util.o build/data/data.o build/data/simple_csr_source.o build/data/simple_dmatrix.o build/data/sparse_page_dmatrix.o build/data/sparse_page_raw_format.o build/data/sparse_page_source.o build/data/sparse_page_writer.o build/gbm/gblinear.o build/gbm/gbm.o build/gbm/gbtree.o build/metric/elementwise_metric.o build/metric/metric.o build/metric/multiclass_metric.o build/metric/rank_metric.o build/objective/multiclass_obj.o build/objective/objective.o build/objective/rank_obj.o build/objective/regression_obj.o build/predictor/cpu_predictor.o build/predictor/predictor.o build/tree/tree_model.o build/tree/tree_updater.o build/tree/updater_colmaker.o build/tree/updater_fast_hist.o build/tree/updater_histmaker.o build/tree/updater_prune.o build/tree/updater_refresh.o build/tree/updater_skmaker.o build/tree/updater_sync.o dmlc-core/libdmlc.a rabit/lib/librabit.a -pthread -lm -fopenmp

安裝XGBoost

現(xiàn)在準(zhǔn)備在你的系統(tǒng)上安裝XGBoost。

1.將目錄切換到xgboost項(xiàng)目的Python包中:

cd python-package

2.安裝Python XGBoost包:

sudo python setup.py install

安裝非常快,在安裝結(jié)束時(shí),你可能會(huì)看到以下消息:

Installed /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/xgboost-0.6-py3.6.eggProcessing dependencies for xgboost==0.6Searching for scipy==1.0.0Best match: scipy 1.0.0Adding scipy 1.0.0 to easy-install.pth fileUsing/opt/ local/ Library/Frameworks/Python.framework/ Versions/ 3.6/lib/python3 .6/site-packagesSearching fornumpy== 1.13.3Best match: numpy 1.13.3Adding numpy 1.13.3toeasy-install.pth fileUsing/opt/ local/ Library/Frameworks/Python.framework/ Versions/ 3.6/lib/python3 .6/site-packagesFinished processing dependencies forxgboost== 0.6

3.通過(guò)打印xgboost版本來(lái)確認(rèn)安裝是否成功:

將以下代碼保存到名為version.py的文件中:

importxgboostprint( "xgboost", xgboost.__version__)

從命令行運(yùn)行腳本:

python version.py

如果看到XGBoost版本打印到屏幕上,則說(shuō)明安裝成功:

xgboost 0.6

原文:https://machinelearningmastery.com/install-xgboost-python-macos/?spm=a2c4e.11153959.blogcont460393.10.2096234ee2ZFp8

抓住AI時(shí)代機(jī)遇,從學(xué)習(xí)開(kāi)始:返回搜狐,查看更多

責(zé)任編輯:

總結(jié)

以上是生活随笔為你收集整理的python numpy库安装 mac_教程|如何在mac上为Python安装XGBoost!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 不卡av在线| 瑟瑟在线观看 | 日本少妇一区 | 亚洲人在线视频 | 日韩视频免费观看高清完整版在线观看 | 99精品视频免费看 | 日本韩国欧美一区二区三区 | 少妇人妻偷人精品一区二区 | 九九视频精品在线 | 红桃av| 一区二区视频免费观看 | 婷婷激情久久 | 亚洲国产成人久久 | 久久国产成人精品国产成人亚洲 | 最新天堂中文在线 | 精品国产黄 | 亚洲国产日韩精品 | 俄罗斯色片 | 91精品久久久久 | 天堂网一区 | 日韩三级中文字幕 | 日韩av三级在线观看 | 国产精品久久久久久人 | 亚洲精品aaa | 男女作爱免费网站 | 三级视频网 | av在线网址大全 | 精品国产91乱码一区二区三区 | 天堂在线中文字幕 | 自拍偷拍在线视频 | 99视频久久 | 色一五月 | 91色九色 | 亚洲精品综合在线观看 | 最全aⅴ番号库 | 一区一区三区产品乱码 | 日啪| 亚洲经典一区二区三区 | 日本大胆欧美人术艺术 | 黄色网日本 | 九色在线| 黄色片在线观看视频 | 婷婷激情小说网 | 亚洲天堂三区 | 丰满人妻一区二区三区53 | 国产高清免费观看 | 欧美做爰猛烈床戏大尺度 | 懂色av | 免费特级黄毛片 | 夜夜高潮夜夜爽国产伦精品 | av中文字 | 看一级大片 | 中文字幕精品国产 | 国产欧美精品一区二区色综合朱莉 | 爱福利视频一区二区 | 欧美乱论 | v99av| 久草热视频 | 国产特级视频 | 日韩在线影院 | 久久久久久免费视频 | 中国美女乱淫免费看视频 | 主播一区二区 | 午夜一级影院 | 欧美大尺度床戏做爰 | 国产精品网站在线 | 欧美精品hd | 日本黄动漫 | 超碰p | 亚洲欧美另类图片 | 精品999久久久一级毛片 | 黑人玩弄人妻一区二区三区 | av网站在线免费观看 | 少妇真人直播免费视频 | 久青草影院 | 中文国产字幕 | 无码少妇一区二区三区芒果 | 国产3p精品一区 | 亚洲欧美第一 | 免费大片在线观看www | 中文字幕伦理 | 日本一区不卡 | 亚洲一区二区三区在线看 | 亚洲视频在线观看网址 | 福利在线一区二区 | 亚洲AV无码成人精品区麻豆 | 超碰凹凸 | 成 年 人 黄 色 大 片大 全 | 东北少妇不戴套对白第一次 | 国产 欧美 日韩 一区 | 免费网站污 | 免费在线看污片 | 在线欧美一区二区 | 亚洲一区二区电影网 | 精品国产免费看 | 欧美一区二区三区免费视频 | 综合视频一区二区 | 九九综合九九综合 | 毛片库|