#include <boosting.h>
Inheritance diagram for _boost_gd:
Public Member Functions | |
_boost_gd (Boosting *pb) | |
REAL | cost () const |
Boosting::BoostWgt | weight () const |
void | set_weight (const Boosting::BoostWgt &bw) const |
Boosting::BoostWgt | gradient () const |
bool | stop_opt (UINT step, REAL cst) const |
Public Attributes | |
Boosting * | b |
UINT | max_step |
Definition at line 230 of file boosting.h.
|
Definition at line 233 of file boosting.h. References _boost_gd::b, Aggregating::max_n_model, _boost_gd::max_step, and Aggregating::size(). |
|
Definition at line 236 of file boosting.h. References _boost_gd::b, and Boosting::cost(). |
|
Reimplemented in _mgn_gd. Definition at line 253 of file boosting.h. References _boost_gd::b, Aggregating::lm, Boosting::sample_weight(), and Boosting::train_with_smpwgt(). Referenced by _mgn_gd::gradient(). |
|
Reimplemented in _boost_cg. Definition at line 242 of file boosting.h. References _boost_gd::b, Boosting::clear_cache(), Aggregating::lm, Boosting::lm_wgt, Boosting::BoostWgt::models(), Aggregating::n_in_agg, LearnModel::set_dimensions(), and Boosting::BoostWgt::weights(). Referenced by _mgn_gd::set_weight(), and _boost_cg::set_weight(). |
|
Definition at line 262 of file boosting.h. References _boost_gd::max_step. |
|
Definition at line 238 of file boosting.h. References _boost_gd::b, Aggregating::lm, and Boosting::lm_wgt. |
|
Definition at line 231 of file boosting.h. Referenced by _boost_gd::_boost_gd(), _boost_gd::cost(), _boost_gd::gradient(), _boost_gd::set_weight(), and _boost_gd::weight(). |
|
Definition at line 232 of file boosting.h. Referenced by _boost_gd::_boost_gd(), and _boost_gd::stop_opt(). |