| 368 | return group_bin_boundaries_.back(); |
| 369 | } |
| 370 | inline std::vector<int> ValidFeatureIndices() const { |
| 371 | std::vector<int> ret; |
| 372 | for (int i = 0; i < num_total_features_; ++i) { |
| 373 | if (used_feature_map_[i] >= 0) { |
| 374 | ret.push_back(i); |
| 375 | } |
| 376 | } |
| 377 | return ret; |
| 378 | } |
| 379 | void ReSize(data_size_t num_data); |
| 380 | |
| 381 | void CopySubset(const Dataset* fullset, const data_size_t* used_indices, data_size_t num_used_indices, bool need_meta_data); |