▼ include | |
▼ xgboost | |
▼ collective | |
poll_utils.h | |
result.h | |
socket.h | |
base.h | 定义了 xgboost 的配置宏和基本类型 |
c_api.h | XGBoost 的 C API,用于与其他语言进行接口对接 |
cache.h | |
context.h | |
data.h | xgboost 的输入数据结构 |
feature_map.h | 特征映射数据结构,用于可视化和模型转储 |
gbm.h | 梯度提升器的接口,通过梯度统计信息进行学习 |
global_config.h | XGBoost 的全局配置 |
host_device_vector.h | 设备和主机向量抽象层 |
intrusive_ptr.h | Intrusive Ptr 的实现 |
json.h | |
json_io.h | |
learner.h | 集成了目标函数、梯度提升器和评估器的学习器接口。这是面向用户的 XGBoost 训练模块 |
linalg.h | 线性代数相关工具函数 |
linear_updater.h | |
metric.h | xgboost 支持的评估指标函数的接口 |
model.h | 定义了 XGBoost 中不同组件的抽象接口 |
multi_target_tree_model.h | |
objective.h | xgboost 使用的目标函数的接口 |
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 | |