pub struct TemporalPatternRecognizer {
pub window_size: usize,
pub overlap: usize,
pub distance_threshold: f64,
/* private fields */
}Expand description
Temporal pattern recognition utilities
This module provides utilities for recognizing temporal patterns in time series data, including motif discovery and anomaly detection.
Fields§
§window_size: usizeWindow size for pattern detection
overlap: usizeOverlap between windows
distance_threshold: f64Distance threshold for pattern matching
Implementations§
Source§impl TemporalPatternRecognizer
impl TemporalPatternRecognizer
Auto Trait Implementations§
impl Freeze for TemporalPatternRecognizer
impl RefUnwindSafe for TemporalPatternRecognizer
impl Send for TemporalPatternRecognizer
impl Sync for TemporalPatternRecognizer
impl Unpin for TemporalPatternRecognizer
impl UnsafeUnpin for TemporalPatternRecognizer
impl UnwindSafe for TemporalPatternRecognizer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more