diff --git a/src/io/dataset.cpp b/src/io/dataset.cpp index 1d4f85fd24a9..51879351178e 100644 --- a/src/io/dataset.cpp +++ b/src/io/dataset.cpp @@ -727,6 +727,11 @@ void Dataset::CreateValid(const Dataset* dataset) { feature_groups_.clear(); num_features_ = dataset->num_features_; num_groups_ = num_features_; + max_bin_ = dataset->max_bin_; + min_data_in_bin_ = dataset->min_data_in_bin_; + bin_construct_sample_cnt_ = dataset->bin_construct_sample_cnt_; + use_missing_ = dataset->use_missing_; + zero_as_missing_ = dataset->zero_as_missing_; feature2group_.clear(); feature2subfeature_.clear(); has_raw_ = dataset->has_raw();