From 7731e2f56b8d461b7797a283a14a7d5ddc58541a Mon Sep 17 00:00:00 2001 From: Alexey Velikiy Date: Fri, 24 Dec 2021 17:50:44 +0300 Subject: [PATCH] detection window for pattern detector --- .../analytic_service/analytic_unit/pattern_analytic_unit.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/services/analytic_service/analytic_unit/pattern_analytic_unit.rs b/server/src/services/analytic_service/analytic_unit/pattern_analytic_unit.rs index 3beb203..d0ce90a 100644 --- a/server/src/services/analytic_service/analytic_unit/pattern_analytic_unit.rs +++ b/server/src/services/analytic_service/analytic_unit/pattern_analytic_unit.rs @@ -220,8 +220,8 @@ impl AnalyticUnit for PatternAnalyticUnit { return self.id.to_owned(); } fn get_detection_window(&self) -> u64 { - // TODO: return window based on real petterns info - return DETECTION_STEP; + let lr = self.learning_results.as_ref().unwrap(); + return lr.avg_pattern_length as u64; } fn set_config(&mut self, config: AnalyticUnitConfig) { if let AnalyticUnitConfig::Pattern(cfg) = config {