MCPcopy Create free account
hub / github.com/antmachineintelligence/mtgbmcode / AddValidDataset

Method AddValidDataset

src/boosting/rf.hpp:196–204  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

194 }
195
196 void AddValidDataset(const Dataset* valid_data,
197 const std::vector<const Metric*>& valid_metrics) override {
198 GBDT::AddValidDataset(valid_data, valid_metrics);
199 if (iter_ + num_init_iteration_ > 0) {
200 for (int cur_tree_id = 0; cur_tree_id < num_tree_per_iteration_; ++cur_tree_id) {
201 valid_score_updater_.back()->MultiplyScore(1.0f / (iter_ + num_init_iteration_), cur_tree_id);
202 }
203 }
204 }
205
206 bool NeedAccuratePrediction() const override {
207 // No early stopping for prediction

Callers

nothing calls this directly

Calls 2

MultiplyScoreMethod · 0.45
backMethod · 0.45

Tested by

no test coverage detected