|
CNum 0.2.1
CPU-optimized ML library for C++
|
This is the complete list of members for CNum::Model::Tree::GBModel< TreeType >, including all inherited members.
| fit(::CNum::DataStructs::Matrix< double > &X, ::CNum::DataStructs::Matrix< double > &y, bool verbose=true) | CNum::Model::Tree::GBModel< TreeType > | |
| GBModel(std::string lt="MSE", int n_learners=200, double lr=0.1, double ss=0.25, int md=5, int ms=3, SplitAlg sa=HIST, ::std::string activation_func="", double weight_decay=0.0, double rl=1.0, double gamma=0.0, SubsampleFunction ssf=default_subsample) | CNum::Model::Tree::GBModel< TreeType > | |
| GBModel(::CNum::Model::Loss::LossProfile loss_profile, int n_learners, double lr, double ss, int md, int ms, SplitAlg sa, ::CNum::Model::Activation::ActivationFunc activation_func, double weight_decay, double rl, double gamma, SubsampleFunction ssf=default_subsample) | CNum::Model::Tree::GBModel< TreeType > | |
| GBModel(const GBModel &other) noexcept | CNum::Model::Tree::GBModel< TreeType > | |
| GBModel(GBModel &&other) noexcept | CNum::Model::Tree::GBModel< TreeType > | |
| load_model(std::string path) | CNum::Model::Tree::GBModel< TreeType > | static |
| operator=(const GBModel &other) noexcept | CNum::Model::Tree::GBModel< TreeType > | |
| operator=(GBModel &&other) noexcept | CNum::Model::Tree::GBModel< TreeType > | |
| predict(::CNum::DataStructs::Matrix< double > &data) | CNum::Model::Tree::GBModel< TreeType > | |
| save_model(std::string path) | CNum::Model::Tree::GBModel< TreeType > | |
| ~GBModel() | CNum::Model::Tree::GBModel< TreeType > |