参考:https://cloud.tencent.com/developer/article/1466793

可以接受的格式:

·LibSVM文本格式文件
·逗号分隔值(CSV)文件
·NumPy 2D阵列
·SciPy 2D稀疏阵列
·DataFrame数据框
·XGBoost二进制缓冲区文件

需要注意的是:XGBoost不支持分类功能; 如果您的数据包含分类功能,请先将其加载为NumPy阵列,然后执行onehot编码。
XGBoost无法解析带有标头的CSV文件。

参数设定

XGBoost可以使用列表或字典来设置参数,如下所示:

param = {'max_depth': 2, 'eta': 1, 'silent': 1, 'objective': 'binary:logistic'}
param['nthread'] = 4
param['eval_metric'] = 'auc'
param['eval_metric'] = ['auc', 'ams@0']

训练

bst = xgb.train(param, dtrain, num_round, evallist)

预测

dtest = xgb.DMatrix(data)
ypred = bst.predict(dtest)

使用Xgboost自带的读取格式DMatrix()相关推荐

  1. 【安卓学习之MP3】 MP3读取格式

    █ [安卓学习之MP3] MP3读取格式 █ 系列文章目录 提示:这里是收集了和音频有关的文章 [安卓学习之MP3] MP3读取格式 [安卓学习之第三方库] ZlwAudioRecorder学习:内部 ...

  2. mac系统如何开启自带NTFS读取/读写功能教程

    U盘格式(FAT32.NTFS.exFAT) 1.FAT32格式兼容性好,Windows平台的传统文件格式,但不支持4GB以上的文件,可转NTFS 2.NTFS格式推出的要晚,技术更先进,更高的安全属 ...

  3. excel 如何将带杠的日期转换成不带杠的格式

    我们在日常工作中经常会遇到excel表格中日期不统一的烦恼,而且每个人操作习惯的格式也不一样,或者excel计算或者匹配也对时间格式要求严格,今天给大家分享一个常用的时间转换小技巧. 如何将带杠的日期 ...

  4. matlab安装segymat,segymat 读取格式为 的地震资料,整体数据包,很实用 matlab 238万源代码下载- www.pudn.com...

    文件名称: segymat下载 收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 149 KB 上传时间: 2014-04-17 下载次数: 4 提 供 者: zac ...

  5. python环境下,XGBoost模型文件转pmml格式用于部署

    一. python环境下生成PMML 1. sklearn接口的xgboost 需要用sklearn2pmml包来生成pmml文件,一共有两种方法: 方法一: 在管道pipeline中进行fit后保存 ...

  6. dataset中获取图像的名字_GDAL与OpenCV的图像像素读取格式互相转换

    前言 任务原因,遇到了一个需要GDAL图像像素格式与OpenCV相互转换的问题,解决之后顺便记录一下. 正文 OpenCV(Open Source Computer Vision Library)是一 ...

  7. envi读取格式ang 还是mtl_ENVI学习笔记一 软件入门

    版本5.3 学习资料来自于网络 一.打开储存文件(抄录) 1.一般数据File->Open:图像文件或其他二进制图像文件图像文件或其他二进制图像文件 2.特定数据 使用Open External ...

  8. word 导出 不带endnote 参考文献格式的论文

    修改论文需要添加新参考文献 使用endnote添加发现各种乱套 只需使用word 将带参考文献格式的论文转换成无格式,tool-convert to plain text, 就可以轻松修改

  9. VS 无签名UTF-8和带签名UTF-8格式

    在VS中,使用高级保存选项功能的时候,我们会发现UTF8有两种格式,一个是带签名的UTF8,一个是无签名的UTF8.那么这两种的格式有什么区别呢? 带签名的UTF8: 带签名的UTF8,是在生成的文件 ...

最新文章

  1. linux shell脚本攻略_(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤...
  2. Flask-RESTful之视图
  3. Android 关于::app:clean :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE,引用jar冲突问题...
  4. 如果你也时常想要上进,我们可以相互鼓励,相互促进
  5. ACM 进阶计划~~转
  6. django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)...
  7. NC反弹的小demo
  8. 普通话/汉语发音口型大全
  9. Python学习笔记(四十)— 内置模块(9)HTMLParser
  10. 微矿Qlib:业内首个AI量化投资开源平台
  11. C++实现双人对战五子棋(附源码)
  12. CSDN超实用的浏览器插件—去自家网站/搜索广告、超快捷万能搜索、各种实用小功能等诸多功能等你探索
  13. 编码解码 Base64 Base32 Base16
  14. 安装新的package后出现异常错误
  15. 乱码问题-Quoted-printable编码
  16. python数字图像处理以及绘图
  17. STEM创新教育-热量与马铃薯含水量之间的关系
  18. Android 报错Android - Performing stop of activity that is not resumed
  19. Codeforces Round #717 Div.2
  20. java 九大行星运行_html5 canvas太阳系九大行星运行动态图代码

热门文章

  1. 微信公众号获取的封面图片显示‘’此图片来自微信公众平台,未经允许不可引用'的解决方案
  2. 如何用c语言编程逻辑运算符,c语言逻辑运算符的优先级是怎样的
  3. ROS2机器人笔记20-11-22
  4. 什么是身份证OCR接口
  5. 下一个汽车时代来临——诚迈科技赛道超车,布局“域控软件”
  6. 命令行登录和退出MySQL
  7. ubuntu下查看电脑硬件的基本信息
  8. mysql 全角空格_数据库使用技巧――SQL全角与半角切换_MySQL
  9. 梅科尔工作室-张黎娜-鸿蒙笔记3
  10. 使用OmicShare Tools做权重网络图