We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5ea0057 commit 8203306Copy full SHA for 8203306
src/boosting/rf.hpp
@@ -115,6 +115,12 @@ class RF : public GBDT {
115
const data_size_t bag_data_cnt = data_sample_strategy_->bag_data_cnt();
116
const std::vector<data_size_t, Common::AlignmentAllocator<data_size_t, kAlignedSize>>& bag_data_indices = data_sample_strategy_->bag_data_indices();
117
118
+ // GOSSStrategy->Bagging may modify value of bag_data_cnt_
119
+ if (is_use_subset && bag_data_cnt < num_data_) {
120
+ tmp_grad_.resize(num_data_);
121
+ tmp_hess_.resize(num_data_);
122
+ }
123
+
124
CHECK_EQ(gradients, nullptr);
125
CHECK_EQ(hessians, nullptr);
126
0 commit comments