CNum 0.2.1
CPU-optimized ML library for C++
Loading...
Searching...
No Matches
CNum::Model::Tree::XGTreeBooster Member List

This is the complete list of members for CNum::Model::Tree::XGTreeBooster, including all inherited members.

_arenaCNum::Model::Tree::TreeBoosterprotected
_gammaCNum::Model::Tree::TreeBoosterprotected
_max_depthCNum::Model::Tree::TreeBoosterprotected
_min_samplesCNum::Model::Tree::TreeBoosterprotected
_reg_lambdaCNum::Model::Tree::TreeBoosterprotected
_rootCNum::Model::Tree::TreeBoosterprotected
_weight_decayCNum::Model::Tree::TreeBoosterprotected
fit(DataMatrix &X, std::shared_ptr< CNum::Data::Shelf[]> shelves, double *g, double *h, DataPartition &partition) overrideCNum::Model::Tree::XGTreeBoostervirtual
histogram_subtraction(const arena_view_t &parent_hist_view, arena_view_t &small_hist_view, arena_view_t &large_hist_view)CNum::Model::Tree::TreeBoosterstatic
init_hist_view(size_t n_data_cols)CNum::Model::Tree::TreeBooster
operator=(const TreeBooster &other) noexceptCNum::Model::Tree::TreeBooster
operator=(TreeBooster &&other) noexceptCNum::Model::Tree::TreeBooster
partition_data(const CNum::DataStructs::Matrix< int > &X, double *g, double *h, size_t feat, uint8_t bin, const DataPartition &partition)CNum::Model::Tree::TreeBoosterstatic
predict(CNum::DataStructs::Matrix< double > &data)CNum::Model::Tree::TreeBooster
set_root(TreeBoosterNode *root)CNum::Model::Tree::TreeBooster
to_json()CNum::Model::Tree::TreeBooster
TreeBooster(arena_t *a=nullptr, int md=5, int ms=3, double weight_decay=0.0, double reg_lambda=1.0, double gamma=0.0)CNum::Model::Tree::TreeBooster
TreeBooster(const TreeBooster &other) noexceptCNum::Model::Tree::TreeBooster
TreeBooster(TreeBooster &&other) noexceptCNum::Model::Tree::TreeBooster
XGTreeBooster(arena_t *a=nullptr, int md=5, int ms=3, double weight_decay=0.0, double reg_lambda=1.0, double gamma=0.0)CNum::Model::Tree::XGTreeBooster
~TreeBooster()CNum::Model::Tree::TreeBoostervirtual
~XGTreeBooster()CNum::Model::Tree::XGTreeBooster