Medial Code Documentation
|
Copyright 2017-2023 by XGBoost Contributors. More...
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <exception>
#include <memory>
#include <ostream>
#include <utility>
#include <vector>
#include "../collective/aggregator.h"
#include "../collective/communicator-inl.h"
#include "../common/hist_util.h"
#include "../common/linalg_op.h"
#include "../common/random.h"
#include "../common/threading_utils.h"
#include "../common/timer.h"
#include "../common/transform_iterator.h"
#include "../data/gradient_index.h"
#include "common_row_partitioner.h"
#include "dmlc/registry.h"
#include "driver.h"
#include "hist/evaluate_splits.h"
#include "hist/expand_entry.h"
#include "hist/hist_cache.h"
#include "hist/histogram.h"
#include "hist/param.h"
#include "hist/sampler.h"
#include "param.h"
#include "xgboost/base.h"
#include "xgboost/context.h"
#include "xgboost/data.h"
#include "xgboost/host_device_vector.h"
#include "xgboost/json.h"
#include "xgboost/linalg.h"
#include "xgboost/logging.h"
#include "xgboost/span.h"
#include "xgboost/string_view.h"
#include "xgboost/task.h"
#include "xgboost/tree_model.h"
#include "xgboost/tree_updater.h"
Data Structures | |
class | xgboost::tree::MultiTargetHistBuilder |
Updater for building multi-target trees. More... | |
class | xgboost::tree::HistUpdater |
Tree updater for single-target trees. More... | |
class | xgboost::tree::QuantileHistMaker |
construct a tree using quantized feature values More... | |
Namespaces | |
namespace | xgboost |
namespace of xgboost | |
namespace | xgboost::tree |
Copyright 2021-2023 by XGBoost Contributors. | |
Functions | |
xgboost::tree::DMLC_REGISTRY_FILE_TAG (updater_quantile_hist) | |
BatchParam | xgboost::tree::HistBatch (TrainParam const *param) |
template<typename ExpandEntry , typename Updater > | |
void | xgboost::tree::UpdateTree (common::Monitor *monitor_, linalg::MatrixView< GradientPair const > gpair, Updater *updater, DMatrix *p_fmat, TrainParam const *param, HostDeviceVector< bst_node_t > *p_out_position, RegTree *p_tree) |
xgboost::tree::describe ("Grow tree using quantized histogram.") .set_body([](Context const *ctx | |
Copyright 2017-2023 by XGBoost Contributors.
use quantized feature values to construct a tree