| 65 | } |
| 66 | |
| 67 | virtual int32_t GetBinaryFeatureValueNum() const { |
| 68 | int32_t num = 1, pre = 0; |
| 69 | for (size_t i = 0; i < binary_features_idx_.size(); ++i) { |
| 70 | num = std::max(binary_features_idx_[i] - pre, num); |
| 71 | pre = binary_features_idx_[i]; |
| 72 | } |
| 73 | return num; |
| 74 | } |
| 75 | |
| 76 | // Get certain uint64 features |
| 77 | virtual void GetUint64Feature( |