pub struct TimeSeriesAnomalyResult {
pub scores: Vec<f64>,
pub anomaly_indices: Vec<usize>,
pub expected: Vec<f64>,
pub threshold: f64,
}Expand description
Anomaly detection result for time series.
Fields§
§scores: Vec<f64>Anomaly scores per point.
anomaly_indices: Vec<usize>Indices of detected anomalies.
expected: Vec<f64>Expected values (for context).
threshold: f64Threshold used for detection.
Trait Implementations§
Source§impl Clone for TimeSeriesAnomalyResult
impl Clone for TimeSeriesAnomalyResult
Source§fn clone(&self) -> TimeSeriesAnomalyResult
fn clone(&self) -> TimeSeriesAnomalyResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TimeSeriesAnomalyResult
impl Debug for TimeSeriesAnomalyResult
Source§impl<'de> Deserialize<'de> for TimeSeriesAnomalyResult
impl<'de> Deserialize<'de> for TimeSeriesAnomalyResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TimeSeriesAnomalyResult
impl RefUnwindSafe for TimeSeriesAnomalyResult
impl Send for TimeSeriesAnomalyResult
impl Sync for TimeSeriesAnomalyResult
impl Unpin for TimeSeriesAnomalyResult
impl UnwindSafe for TimeSeriesAnomalyResult
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.