UnivariateChangePointDetectionOptions Class

Definition

Request of change point detection.

public class UnivariateChangePointDetectionOptions
type UnivariateChangePointDetectionOptions = class
Public Class UnivariateChangePointDetectionOptions
Inheritance
UnivariateChangePointDetectionOptions

Constructors

UnivariateChangePointDetectionOptions(IEnumerable<TimeSeriesPoint>, TimeGranularity)

Initializes a new instance of UnivariateChangePointDetectionOptions.

Properties

CustomInterval

A custom interval is used to set a nonstandard time interval. For example, if the series is 5 minutes, the request can be set as {"granularity":"minutely", "customInterval":5}.

Granularity

Granularity is used to verify whether the input series is valid.

Period

Argument that indicates the periodic value of a time series. If the value is null or not present, the API will determine the period automatically.

Series

Time series data points. Points should be sorted by time stamp in ascending order to match the change point detection result.

StableTrendWindow

Argument that indicates an advanced model parameter. A default stableTrendWindow value will be used in detection.

Threshold

Argument that indicates an advanced model parameter between 0.0 and 1.0. The lower the value is, the larger the trend error is, which means less change point will be accepted.

Applies to