Udostępnij za pośrednictwem


SsaAnomalyDetectionBaseWrapper Klasa

Definicja

Otoka, która Microsoft.ML.Transforms.TimeSeries.SsaAnomalyDetectionBaseWrapper.SsaAnomalyDetectionBase implementuje ogólną transformację wykrywania anomalii na podstawie modelowania pojedynczego spektrum szeregów czasowych. Szczegółowe informacje na temat analizy pojedynczego spektrum (SSA) można znaleźć w temacie http://arxiv.org/pdf/1206.6910.pdf.

public class SsaAnomalyDetectionBaseWrapper : Microsoft.ML.ITransformer
type SsaAnomalyDetectionBaseWrapper = class
    interface ITransformer
    interface ICanSaveModel
Public Class SsaAnomalyDetectionBaseWrapper
Implements ITransformer
Dziedziczenie
SsaAnomalyDetectionBaseWrapper
Pochodne
Implementuje

Metody

GetOutputSchema(DataViewSchema)

Propagacja schematu dla transformatorów. Zwraca schemat danych wyjściowych, jeśli schemat wejściowy jest podobny do podanego.

GetStatefulRowToRowMapper(DataViewSchema)

Taki sam jak GetRowToRowMapper(DataViewSchema) , ale obsługuje również mechanizm zapisywania stanu.

Transform(IDataView)

Pobierz dane, utwórz przekształcenia, wyprowadź dane wyjściowe. Należy pamiętać, że IDataView"s są leniwe, więc w tym miejscu nie ma rzeczywistych przekształceń, tylko walidacja schematu.

Jawne implementacje interfejsu

ICanSaveModel.Save(ModelSaveContext)

Aby zapisać model w repozytorium.

ITransformer.GetRowToRowMapper(DataViewSchema)

Tworzy maper wiersz-wiersz na podstawie schematu wejściowego. Jeśli IsRowToRowMapper parametr ma wartość false, należy zgłosić wyjątek. Jeśli schemat wejściowy jest w jakikolwiek sposób nieodpowiedni do konstruowania mapera, należy również zgłosić wyjątek.

ITransformer.IsRowToRowMapper

Czy wywołanie metody GetRowToRowMapper(DataViewSchema) powinno zakończyć się powodzeniem, w odpowiednim schemacie.

Metody rozszerzania

Preview(ITransformer, IDataView, Int32)

Podgląd wpływu transformer elementu na dany dataelement .

Append<TTrans>(ITransformer, TTrans)

Utwórz nowy łańcuch transformatora, dołączając kolejny transformator na końcu tego łańcucha transformatora.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> Tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje ona stan modelu szeregów czasowych z obserwacjami widocznymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu.

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

TimeSeriesPredictionEngine<TSrc,TDst> Tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje ona stan modelu szeregów czasowych z obserwacjami widocznymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu.

Dotyczy