Freigeben über


TimeSeriesPredictionEngine<TSrc,TDst> Klasse

Definition

Eine Klasse, die das zuvor trainierte Modell (und die vorherige Transformationspipeline) in den Speicherdaten ausführt, z. B. gleichzeitig. Dies kann auch mit trainierten Pipelines verwendet werden, die nicht mit einem Prädiktor enden: In diesem Fall wird die "Prognose" nur das Ergebnis aller Transformationen sein.

public sealed class TimeSeriesPredictionEngine<TSrc,TDst> : Microsoft.ML.PredictionEngineBase<TSrc,TDst> where TSrc : class where TDst : class, new()
type TimeSeriesPredictionEngine<'Src, 'Dst (requires 'Src : null and 'Dst : null and 'Dst : (new : unit -> 'Dst))> = class
    inherit PredictionEngineBase<'Src, 'Dst (requires 'Src : null and 'Dst : null and 'Dst : (new : unit -> 'Dst))>
Public NotInheritable Class TimeSeriesPredictionEngine(Of TSrc, TDst)
Inherits PredictionEngineBase(Of TSrc, TDst)

Typparameter

TSrc

Der benutzerdefinierte Typ, der das Beispiel enthält.

TDst

Der benutzerdefinierte Typ, der die Vorhersage enthält.

Vererbung
TimeSeriesPredictionEngine<TSrc,TDst>

Konstruktoren

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

Kontructor zum Erstellen von Zeitreihenspezifischen Vorhersagemodulen. Es ermöglicht dem Zeitreihenmodell, mit den beobachtungen zu aktualisieren, die zur Vorhersagezeit angezeigt werden. CheckPoint(IHostEnvironment, String)

Eigenschaften

OutputSchema

Stellt das Ausgabeschema bereit.

(Geerbt von PredictionEngineBase<TSrc,TDst>)

Methoden

CheckPoint(IHostEnvironment, Stream)

Prüfpunkte an einen Stream mit dem aktualisierten TimeSeriesPredictionEngine<TSrc,TDst> Zustand.

CheckPoint(IHostEnvironment, String)

Prüfpunkte auf dem Datenträger mit dem aktualisierten TimeSeriesPredictionEngine<TSrc,TDst> Zustand.

Dispose()

Eine Klasse, die das zuvor trainierte Modell (und die vorherige Transformationspipeline) in den Speicherdaten ausführt, z. B. gleichzeitig. Dies kann auch mit trainierten Pipelines verwendet werden, die nicht mit einem Prädiktor enden: In diesem Fall wird die "Prognose" nur das Ergebnis aller Transformationen sein.

(Geerbt von PredictionEngineBase<TSrc,TDst>)
Predict(Nullable<Int32>, Nullable<Single>)

Nur eine Prognose.

Predict(TSrc, Nullable<Int32>, Nullable<Single>)

Führt die Vorhersage aus. Im Fall der Prognose kann nur der Vorgang example als Null verlassen werden. Wenn example es nicht null ist, könnte es verwendet werden, um Prognosemodelle mit neuer Obervation zu aktualisieren.

Predict(TSrc, TDst, Nullable<Int32>, Nullable<Single>)

Führt die Vorhersage aus. Im Fall der Prognose kann nur der Vorgang example als Null verlassen werden. Wenn example es nicht null ist, könnte es verwendet werden, um Prognosemodelle mit neuer Obervation zu aktualisieren. Bei der Anomalieerkennung wird das Modell immer mit exampleaktualisiert.

Predict(TSrc, TDst)

Führt die Vorhersage aus. Im Fall der Prognose kann nur der Vorgang example als Null verlassen werden. Wenn example es nicht null ist, könnte es verwendet werden, um Prognosemodelle mit neuer Obervation zu aktualisieren. Bei der Anomalieerkennung wird das Modell immer mit exampleaktualisiert.

Predict(TSrc)

Führen Sie die Vorhersagepipeline in einem Beispiel aus.

(Geerbt von PredictionEngineBase<TSrc,TDst>)

Gilt für: