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