IidChangePointDetector IidChangePointDetector IidChangePointDetector Class

Definition

ITransformer resulting from fitting a IidChangePointEstimator.

public sealed class IidChangePointDetector : Microsoft.ML.Transforms.TimeSeries.IidAnomalyDetectionBaseWrapper, Microsoft.ML.ITransformer
type IidChangePointDetector = class
    inherit IidAnomalyDetectionBaseWrapper
    interface ITransformer
    interface ICanSaveModel
Public NotInheritable Class IidChangePointDetector
Inherits IidAnomalyDetectionBaseWrapper
Implements ITransformer
Inheritance
Implements

Methods

GetOutputSchema(DataViewSchema) GetOutputSchema(DataViewSchema) GetOutputSchema(DataViewSchema)

Schema propagation for transformers. Returns the output schema of the data, if the input schema is like the one provided.

(Inherited from IidAnomalyDetectionBaseWrapper)

GetStatefulRowToRowMapper(DataViewSchema) GetStatefulRowToRowMapper(DataViewSchema) GetStatefulRowToRowMapper(DataViewSchema)

Same as GetRowToRowMapper(DataViewSchema) but also supports mechanism to save the state.

(Inherited from IidAnomalyDetectionBaseWrapper)

Transform(IDataView) Transform(IDataView) Transform(IDataView)

Take the data in, make transformations, output the data. Note that IDataView's are lazy, so no actual transformations happen here, just schema validation.

(Inherited from IidAnomalyDetectionBaseWrapper)

Explicit Interface Implementations

ICanSaveModel.Save(ModelSaveContext) ICanSaveModel.Save(ModelSaveContext) ICanSaveModel.Save(ModelSaveContext)

For saving a model into a repository.

(Inherited from IidAnomalyDetectionBaseWrapper)

ITransformer.GetRowToRowMapper(DataViewSchema) ITransformer.GetRowToRowMapper(DataViewSchema) ITransformer.GetRowToRowMapper(DataViewSchema)

Constructs a row-to-row mapper based on an input schema. If IsRowToRowMapper is false, then an exception should be thrown. If the input schema is in any way unsuitable for constructing the mapper, an exception should likewise be thrown.

(Inherited from IidAnomalyDetectionBaseWrapper)

Properties

ITransformer.IsRowToRowMapper ITransformer.IsRowToRowMapper ITransformer.IsRowToRowMapper

Whether a call to GetRowToRowMapper(DataViewSchema) should succeed, on an appropriate schema.

(Inherited from IidAnomalyDetectionBaseWrapper)

Extension Methods

CreateTimeSeriesPredictionFunction<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) CreateTimeSeriesPredictionFunction<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) CreateTimeSeriesPredictionFunction<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition)

TimeSeriesPredictionFunction<TSrc,TDst> creates a prediction function/engine for a time series pipeline It updates the state of time series model with observations seen at prediction phase and allows checkpointing the model.

Applies to