equal
deleted
inserted
replaced
82 |
82 |
83 // Returns whether the sequence have enough samples to get a "good" prediction. |
83 // Returns whether the sequence have enough samples to get a "good" prediction. |
84 // The constant used is random but "small". |
84 // The constant used is random but "small". |
85 bool enough_samples_available(TruncatedSeq const* seq) const; |
85 bool enough_samples_available(TruncatedSeq const* seq) const; |
86 |
86 |
87 double get_new_prediction(TruncatedSeq const* seq) const; |
87 double get_new_unit_prediction(TruncatedSeq const* seq) const; |
88 size_t get_new_size_prediction(TruncatedSeq const* seq) const; |
88 size_t get_new_size_prediction(TruncatedSeq const* seq) const; |
|
89 double get_new_lower_zero_bound_prediction(TruncatedSeq const* seq) const; |
89 |
90 |
90 public: |
91 public: |
91 G1Analytics(const G1Predictions* predictor); |
92 G1Analytics(const G1Predictions* predictor); |
92 |
93 |
93 double prev_collection_pause_end_ms() const { |
94 double prev_collection_pause_end_ms() const { |