xgboost
文件列表
此处列出了所有文件及其简要说明
[详细程度 1234]
  include
  xgboost
  collective
 poll_utils.h
 result.h
 socket.h
 base.h定义了 xgboost 的配置宏和基本类型
 c_api.hXGBoost 的 C API,用于与其他语言进行接口对接
 cache.h
 context.h
 data.hxgboost 的输入数据结构
 feature_map.h特征映射数据结构,用于可视化和模型转储
 gbm.h梯度提升器的接口,通过梯度统计信息进行学习
 global_config.hXGBoost 的全局配置
 host_device_vector.h设备和主机向量抽象层
 intrusive_ptr.hIntrusive Ptr 的实现
 json.h
 json_io.h
 learner.h集成了目标函数、梯度提升器和评估器的学习器接口。这是面向用户的 XGBoost 训练模块
 linalg.h线性代数相关工具函数
 linear_updater.h
 metric.hxgboost 支持的评估指标函数的接口
 model.h定义了 XGBoost 中不同组件的抽象接口
 multi_target_tree_model.h
 objective.hxgboost 使用的目标函数的接口
 parameter.h用于将 C++11 枚举类用作 DMLC 参数的宏
 predictor.h预测器接口,对梯度提升器执行预测
 span.h
 string_view.h
 task.h
 tree_model.h树的模型结构
 tree_updater.h树学习的通用原语,根据信息更新树集合
 version_config.h
 windefs.h