SsaForecastingBaseWrapper Třída

Definice

Obálka, Microsoft.ML.Transforms.TimeSeries.SsaForecastingBaseWrapper.SsaForecastingBase která implementuje obecnou transformaci detekce anomálií na základě modelování s jednotným spektrem časových řad. Podrobnosti o analýze jednotného spektra (SSA) najdete v http://arxiv.org/pdf/1206.6910.pdftématu .

public class SsaForecastingBaseWrapper : Microsoft.ML.ITransformer
type SsaForecastingBaseWrapper = class
    interface ITransformer
    interface ICanSaveModel
Public Class SsaForecastingBaseWrapper
Implements ITransformer
Dědičnost
SsaForecastingBaseWrapper
Odvozené
Implementuje

Metody

GetOutputSchema(DataViewSchema)

Šíření schématu pro transformátory Vrátí výstupní schéma dat, pokud je vstupní schéma podobné zadanému schématu.

GetStatefulRowToRowMapper(DataViewSchema)

Stejně jako GetRowToRowMapper(DataViewSchema) podporuje mechanismus pro uložení stavu.

Transform(IDataView)

Převezměte data, proveďte transformace a vypíšete data. Všimněte si, že IDataViewjsou opožděné, takže se zde nedějí žádné skutečné transformace, jen ověření schématu.

Explicitní implementace rozhraní

ICanSaveModel.Save(ModelSaveContext)

Uložení modelu do úložiště

ITransformer.GetRowToRowMapper(DataViewSchema)

Vytvoří mapovač typu řádek na řádek na základě vstupního schématu. Pokud IsRowToRowMapper ano false, měla by se vyvolat výjimka. Pokud je vstupní schéma jakýmkoli způsobem nevhodné pro vytváření mapperu, měla by být vyvolána výjimka.

ITransformer.IsRowToRowMapper

Jestli má volání proběhnout GetRowToRowMapper(DataViewSchema) úspěšně, na příslušném schématu.

Metody rozšíření

Preview(ITransformer, IDataView, Int32)

Náhled efektu transformer daného datasouboru .

Append<TTrans>(ITransformer, TTrans)

Vytvořte nový transformátorový řetěz přidáním dalšího transformátoru na konec tohoto transformátoru.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časových řad. Aktualizuje stav modelu časových řad s pozorováními, které jsou vidět ve fázi předpovědi, a umožňuje kontrolní body modelu.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časových řad. Aktualizuje stav modelu časových řad s pozorováními, které jsou vidět ve fázi předpovědi, a umožňuje kontrolní body modelu.

Platí pro