xgboost
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
  include
  xgboost
  collective
 socket.h
 base.hDefines configuration macros and basic types for xgboost
 c_api.hC API of XGBoost, used for interfacing to other languages
 cache.h
 context.h
 data.hThe input data structure of xgboost
 feature_map.hFeature map data structure to help visualization and model dump
 gbm.hInterface of gradient booster, that learns through gradient statistics
 global_config.hGlobal configuration for XGBoost
 host_device_vector.hA device-and-host vector abstraction layer
 intrusive_ptr.hImplementation of Intrusive Ptr
 json.h
 json_io.h
 learner.hLearner interface that integrates objective, gbm and evaluation together. This is the user facing XGBoost training module
 linalg.hLinear algebra related utilities
 linear_updater.h
 metric.hInterface of evaluation metric function supported in xgboost
 model.hDefines the abstract interface for different components in XGBoost
 multi_target_tree_model.h
 objective.hInterface of objective function used by xgboost
 parameter.hMacro for using C++11 enum class as DMLC parameter
 predictor.hInterface of predictor, performs predictions for a gradient booster
 span.h
 string_view.h
 task.h
 tree_model.hModel structure for tree
 tree_updater.hGeneral primitive for tree learning, Updating a collection of trees given the information
 version_config.h