"git@developer.sourcefind.cn:tianlh/lightgbm-dcu.git" did not exist on "e81eaaaf98817dd1502a303bbc5e26d979edb44e"
Unverified Commit 82033064 authored by mjmckp's avatar mjmckp Committed by GitHub
Browse files

Fix updates in random forest model using GOSS data sample strategy (#6017)

parent 5ea00579
......@@ -115,6 +115,12 @@ class RF : public GBDT {
const data_size_t bag_data_cnt = data_sample_strategy_->bag_data_cnt();
const std::vector<data_size_t, Common::AlignmentAllocator<data_size_t, kAlignedSize>>& bag_data_indices = data_sample_strategy_->bag_data_indices();
// GOSSStrategy->Bagging may modify value of bag_data_cnt_
if (is_use_subset && bag_data_cnt < num_data_) {
tmp_grad_.resize(num_data_);
tmp_hess_.resize(num_data_);
}
CHECK_EQ(gradients, nullptr);
CHECK_EQ(hessians, nullptr);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment