|
Medial Code Documentation
|
Copyright 2014-2023 by XGBoost Contributors. More...
#include <vector>#include <cmath>#include <algorithm>#include "xgboost/parameter.h"#include "xgboost/tree_updater.h"#include "xgboost/logging.h"#include "xgboost/json.h"#include "param.h"#include "constraints.h"#include "../common/random.h"#include "split_evaluator.h"Data Structures | |
| struct | xgboost::tree::ColMakerTrainParam |
| class | xgboost::tree::ColMaker |
| column-wise update to construct a tree More... | |
| struct | xgboost::tree::ColMaker::ThreadEntry |
| per thread x per node entry to store tmp data More... | |
| struct | xgboost::tree::ColMaker::NodeEntry |
| class | xgboost::tree::ColMaker::Builder |
Namespaces | |
| namespace | xgboost |
| namespace of xgboost | |
| namespace | xgboost::tree |
| Copyright 2021-2023 by XGBoost Contributors. | |
Functions | |
| xgboost::tree::DMLC_REGISTRY_FILE_TAG (updater_colmaker) | |
| xgboost::tree::DMLC_REGISTER_PARAMETER (ColMakerTrainParam) | |
| xgboost::tree::describe ("Grow tree with parallelization over columns.") .set_body([](Context const *ctx | |
Variables | |
| xgboost::tree::auto { return new ColMaker(ctx) | |
Copyright 2014-2023 by XGBoost Contributors.
use columnwise update to construct a tree