StatisticalDetectorConfiguration
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform
Configuration for individual anomaly detector
public record StatisticalDetectorConfiguration : IEquatable<StatisticalDetectorConfiguration>
Inheritance Object → StatisticalDetectorConfiguration
Implements IEquatable<StatisticalDetectorConfiguration>
Properties
GroupByPath
JSONPath to group by (empty = no grouping)
public string GroupByPath { get; set; }
Property Value
Path
JSONPath to the double value to monitor
public string Path { get; set; }
Property Value
ContextPath
Optional path to context data to include with anomaly results
public string ContextPath { get; set; }
Property Value
Method
Detection method to use
public AnomalyDetectionMethod Method { get; set; }
Property Value
Threshold
Threshold for anomaly detection (interpretation depends on method)
public double Threshold { get; set; }
Property Value
MinSamples
Minimum samples required before detection starts
public int MinSamples { get; set; }
Property Value
MaxSamples
Maximum samples to keep in memory (0 = unlimited)
public int MaxSamples { get; set; }
Property Value
WindowSize
Window size for moving average method
public int WindowSize { get; set; }
Property Value
Constructors
StatisticalDetectorConfiguration()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public StatisticalDetectorConfiguration()