1. 程式人生 > >window10+anaconda3+python3.6下的xgboost最簡單安裝方法

window10+anaconda3+python3.6下的xgboost最簡單安裝方法

工具準備

  1. git客戶端(可到http://download.csdn.net/download/playezio/10204935下載)
  2. anaconda3(由於外網下載慢,可到https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/下載)
  3. xgboost.dll(可到http://download.csdn.net/download/playezio/10204935下載

第一步:下載安裝git

這裡是windows下git安裝: 


前兩步如上圖選擇,接下來預設即可。

第二步:bash操作

git安裝完成後,勾選開啟bash,會自動開啟(也可點選桌面出現的bash圖示),進入bash,命令列中執行 
git clone-–recursive https://github.com/dmlc/xgboost 
等待本地clone完成。

第三步:放置已經編譯好的xgboost.dll


       進入到http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/,(也可到工具準備處下載),如果不是GPU版本的選擇非GPU版本即可,下載libxgboost.dll到第二步install_xgboost/python_package/xgboost內(一般存放在c盤users處),本地cd到install_xgboost/python_package內,執行python setup.py install即可 


最後:重啟anaconda中的spyder即可

     示例:
import xgboost as xgb
import numpy as np
data = np.random.rand(5,10) # 5 entities, each contains 10 features
label = np.random.randint(2, size=5) # binary target
dtrain = xgb.DMatrix( data, label=label)
dtest = dtrain
param = {'bst:max_depth':2, 'bst:eta':1, 'silent':1, 'objective':'binary:logistic' }
param['nthread'] = 4
param['eval_metric'] = 'auc'
evallist  = [(dtest,'eval'), (dtrain,'train')]
num_round = 10
bst = xgb.train( param, dtrain, num_round, evallist )
bst.dump_model('dump.raw.txt')



相關推薦

window10+anaconda3+python3.6xgboost簡單安裝方法

工具準備 git客戶端(可到http://download.csdn.net/download/playezio/10204935下載)anaconda3(由於外網下載慢,可到https://mirrors.tuna.tsinghua.edu.cn/help/anacon

Python3.6scrapy框架的安裝

twisted 方法安裝 get ont 下載地址 .whl files link 解決問題 首先考慮使用最簡單的方法安裝 pip install scrapy 命令安裝,提示 Failed building wheel for Twisted Microsof

Windows中python3.6scrapy框架的安裝

一、首先考慮使用最簡單的方法安裝 pip install scrapy 如果命令提示  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Too

Oracle JDK簡單安裝方法【Ubuntu】

[ref]http://www.cnblogs.com/Wisp/archive/2013/05/26/3099494.htmlIn this article I will show you how to install the Oracle Java (JDK) 8,

windows10 使用Pycharm2016 基於Anaconda3 Python3.6 安裝Mysql驅動總結

set 折騰 flow 版本兼容 entire orm框架 執行命令 官網 ons 本文記錄:在PyCharm2016.3.3 中基於Anaconda3 Python3.6版本安裝Python for Mysql驅動。嘗試了安裝Mysql-Connector成功,但是連接數

Pycharm匯入python3.6.4以及Pycharm簡單使用

大神請繞路, 最近剛接觸python不久一直使用的notepad++,突然想嘗試一下pycharm,下載好pycharm後一開始匯入python直譯器的時候總是提示找不到pkguti這個包,試了好幾次也不行,百度無果,然後直接去官網下載了一個最新的python也就是3.6.

Ubuntu14.04安裝opencv3(anaconda3 Python3.6)

我的環境是Ubuntu14.04+anaconda3(Python3.6)+opencv3.1.0 直接開啟終端,先敲: conda install -c menpo opencv3=3.2.0 但是出現了UnsatissfiableError的問題,因為版本衝突 所

VC 加載 JPG / JPEG / GIF / PNG 圖片簡單方法

png 最簡 api dsm () load div mod bind VC MFC 提供的 API LoadBitmap / LoadImage 類 CBitmap 等都只能操作 BMP 位圖,圖標。對於其他常用的 JPG / JPEG / GIF / PNG 格式,

Ubuntu14.04安裝 boost (boost_1.54 簡單方法

urn 分享 ubun 命令 寫入 return test 簡單的 logs 直接執行命令: sudo apt-get install libboost-dev 測試: 創建一個 boost_test.cpp 文件,寫入 #include <boost/lexi

win10+anaconda3+python3.6+opencv3.1.0

post cuda 總結 target 簡單的 watermark 相對 eas net 最近用windows系統比較多,就想在win10下搞一下深度學習這一方面的研究,那麽就需要配置好環境巴拉巴拉的一堆東西。默默記個筆記,正所謂“好記性不如爛筆頭”

Linux一個簡單的不依賴第三庫的的C程式(1)

如下程式碼是一段彙編程式碼,雖然標題中使用了C語言這個詞語,但下面確實是一段彙編程式碼,弄清楚了這個程式碼,後續的知識點才會展開。 #PURPOSE: Simple program that exits and returns a # status code back to the Lin

OpenCV 3 在python3.6配置

因為win下安裝的OpenCV3對應的是python2.7版本,所以並不能使用python3.6.因為之前電腦安裝了很多人工智慧演算法要用的第三方庫,所以選擇不安裝python2.7,採用pip的方式安裝OpenCV-python庫。方法如下“ 確保python中已經安裝numpy (版本>

可以開啟組策略的情況簡單的 本地組策略編輯器 重置

管理伺服器上面的組策略管理器,可能大家都會改,所以最好先匯出組策略配置:匯出列表,修改之前記住你改了什麼這是個好習慣。 進入正題:網上很多重置動作都很重,但是如果我能開啟組策略,這種情況下的重置就非常簡單了:   點選下圖所有設定: 點選狀態,兩次,直到已開啟的選

python3.6安裝wingIDE破解方法

1.wingIDE的下載: 在電腦配置好的python環境情況下,去官網下載wingIDE6,按照一般方式安裝好。安裝好它會自動提示你是否啟用,你點選啟用。然後到下一步。 2.指令碼的製作: 1 import string 2 import random 3 import hashlib

ubuntun16.04+cuda9.0+cudnn7+anaconda3+pytorch+anaconda3py2安裝pytorch Anaconda3+python3環境如何建立python2環境(win+Linux適用,同一個anacondapy2/3共存)

一、電腦配置 說明: 電腦配置: LEGION筆記本 CPU Inter Core i7 8代 GPU NVIDIA GeForce GTX1060 Windows10 所需的環境: Anaconda3(64bit)CUDA-9.0CuDNN-7.1 二、安裝c

centos7+python3.6執行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ”

centos7+python3.6下執行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ” 2018年02月13日 10:26:59 weixin_39860437 閱讀數:2876 報錯如下所示: 原因:由於

CentOSnodejs簡單安裝方法

1. 下載編譯好的檔案 我的系統是centos7,進入要存放下載資源的目錄,個人建議存放在/usr/local/src/目錄下。然後執行安裝命令: wget http://nodejs.org/dist/v6.9.4/node-v6.9.4-linux-x64.tar.gz 上述命令是下載6.

Python3.6安裝tensorflow,提示ImportError:沒有名為'_pywrap_tensorflow_internal'的模組

python3.6下,使用pip 安裝tensorflow。 1. pip search tensorflow,查詢tensorflow的相應模組。 2. pip install tensorflow,自動安裝tensorflow 3. 裝好之後,cmd輸入python,

Windows 簡單的TCP伺服器客戶端

{        // 建立套接字        mServerSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);        if (mServerSocket == INVALID_SOCKET)        {            std::cou

Win10+Python3.6Pytorch安裝(基於conda或pip)

Pytroch簡介 Pytorch是Facebook的AI研究團隊釋出了一個Python工具包,專門針對GPU加速的深度神經網路(DNN)程式設計.Torch是一個經典的對多維矩陣資料進行操作的張量(tensor)庫,在機器學習和其他數學密集型應用有廣泛應用。但由於Torc