xgboost
|
▼ include | |
▼ xgboost | |
▼ collective | |
poll_utils.h | |
result.h | |
socket.h | |
base.h | Defines configuration macros and basic types for xgboost |
c_api.h | C API of XGBoost, used for interfacing to other languages |
cache.h | |
context.h | |
data.h | The input data structure of xgboost |
feature_map.h | Feature map data structure to help visualization and model dump |
gbm.h | Interface of gradient booster, that learns through gradient statistics |
global_config.h | Global configuration for XGBoost |
host_device_vector.h | A device-and-host vector abstraction layer |
intrusive_ptr.h | Implementation of Intrusive Ptr |
json.h | |
json_io.h | |
learner.h | Learner interface that integrates objective, gbm and evaluation together. This is the user facing XGBoost training module |
linalg.h | Linear algebra related utilities |
linear_updater.h | |
metric.h | Interface of evaluation metric function supported in xgboost |
model.h | Defines the abstract interface for different components in XGBoost |
multi_target_tree_model.h | |
objective.h | Interface of objective function used by xgboost |
parameter.h | Macro for using C++11 enum class as DMLC parameter |
predictor.h | Interface of predictor, performs predictions for a gradient booster |
span.h | |
string_view.h | |
task.h | |
tree_model.h | Model structure for tree |
tree_updater.h | General primitive for tree learning, Updating a collection of trees given the information |
version_config.h | |
windefs.h |