Class InSampleAnomalyDetectionOutput
Output used by InSampleAnomalyDetection.
Inheritance
System.Object
InSampleAnomalyDetectionOutput
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: BayesServer.Analysis
Assembly: BayesServer.Analysis.dll
Syntax
public sealed class InSampleAnomalyDetectionOutput
Properties
AnomalyScore
Gets a value between [0, 1] with values closer to 0 being more likely to be anomalous.
Declaration
public double AnomalyScore { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
IsAnomalous()
Determines whether the record is deemed anomalous.
Declaration
public bool IsAnomalous()
Returns
| Type | Description |
|---|---|
| System.Boolean |
IsAnomalous(Nullable<Double>)
Determines whether the record is deemed anomalous.
Declaration
public bool IsAnomalous(double? tolerance)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Nullable<System.Double> | tolerance | Used as a threshold to determine whether a record is anomalous or not. A value of 0.0 would only catch the most extreme anomalies. A value of 1.0 would mark everything as anomalous. Leave as null to use an appropriate default. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
|