XGBoost Client 发表于 2018-04-09 | 分类于 ai | 这篇文章我们主要测试下,之前部署好的XGBoost。 我们使用Jupyter编写代码,使用单机模式在Spark中运行。 12345678910111213141516import xgboost as xgbimport numpy as np# 生成随机样本位于[0, 1)中# 生成一个5行10列的数组,作为样本数据。data = np.random.rand(5,10)# 生成目标数据label = np.random.randint(2, size=5)dtrain = xgb.DMatrix(data, label=label)dtest = dtrainparam = {'bst:max_depth':2, 'bst:eta':1, 'silent':1, 'objective':'binary:logistic' }param['nthread'] = 4param['eval_metric'] = 'auc' evallist = [(dtest,'eval'), (dtrain,'train')]num_round = 10bst = xgb.train( param, dtrain, num_round, evallist )bst.dump_model('dump.raw.txt') 本系列文章《目录》 本文作者: Evan Zheng 本文链接: https://vyspace.github.io/ai/hadoop-xgbc/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!