xgboost window64 在 Anaconda下安装

来源:互联网 发布:中文可以编程吗 编辑:程序博客网 时间:2024/06/05 19:00

今天在玩xgboost,本人的环境是win10-64位操作系统,安装的是Anaconda,尝试了以下种方式都已失败而告终:

http://blog.csdn.net/leo_xu06/article/details/52300869
http://www.jianshu.com/p/4c21d8ad8db5

在stackoverflow看到此贴,基于anaconda 的安装方式,安装成功:
https://stackoverflow.com/questions/35139108/how-to-install-xgboost-in-anaconda-python-windows-platform

步骤一:
1.anaconda search -t conda xgboost
image

步骤二:
2conda install -c mndrake xgboost

测试OK:

import numpy as np  import xgboost as xgb  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')  
原创粉丝点击