Język

TimeSeriesPredictionEngine<TSrc,TDst> Klasa

Definicja

Klasa, która uruchamia wcześniej wytrenowany model (i poprzedni potok przekształcania) na danych w pamięci, jeden przykład naraz. Może to być również używane z wytrenowanych potoków, które nie kończą się predyktorem: w tym przypadku "przewidywanie" będzie tylko wynikiem wszystkich przekształceń.

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)

Parametry typu

TSrc

Typ zdefiniowany przez użytkownika, który zawiera przykład.

TDst

Typ zdefiniowany przez użytkownika, który przechowuje przewidywanie.

Dziedziczenie
TimeSeriesPredictionEngine<TSrc,TDst>

Konstruktory

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

Kontructor do tworzenia aparatu przewidywania specyficznego dla szeregów czasowych. Umożliwia zaktualizowanie modelu szeregów czasowych przy użyciu obserwacji obserwowanych w czasie przewidywania za pośrednictwem CheckPoint(IHostEnvironment, String)

Właściwości

Nazwa Opis
OutputSchema

Udostępnia schemat danych wyjściowych.

(Odziedziczone po PredictionEngineBase<TSrc,TDst>)

Metody

Nazwa Opis
CheckPoint(IHostEnvironment, Stream)

Punkty kontrolne TimeSeriesPredictionEngine<TSrc,TDst> do Stream a ze zaktualizowanym stanem.

CheckPoint(IHostEnvironment, String)

Punkty kontrolne TimeSeriesPredictionEngine<TSrc,TDst> na dysku ze zaktualizowanym stanem.

Dispose()

Klasa, która uruchamia wcześniej wytrenowany model (i poprzedni potok przekształcania) na danych w pamięci, jeden przykład naraz. Może to być również używane z wytrenowanych potoków, które nie kończą się predyktorem: w tym przypadku "przewidywanie" będzie tylko wynikiem wszystkich przekształceń.

(Odziedziczone po PredictionEngineBase<TSrc,TDst>)
Predict(Nullable<Int32>, Nullable<Single>)

Prognozowanie tylko zadania.

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

Wykonuje przewidywanie. W przypadku prognozowania tylko zadanie example może być pozostawione jako null. Jeśli example wartość nie ma wartości null, może służyć do aktualizowania modeli prognozowania przy użyciu nowej obervation.

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

Wykonuje przewidywanie. W przypadku prognozowania tylko zadanie example może być pozostawione jako null. Jeśli example wartość nie ma wartości null, może służyć do aktualizowania modeli prognozowania przy użyciu nowej obervation. W przypadku wykrywania anomalii model jest zawsze aktualizowany za pomocą examplepolecenia .

Predict(TSrc, TDst)

Wykonuje przewidywanie. W przypadku prognozowania tylko zadanie example może być pozostawione jako null. Jeśli example wartość nie ma wartości null, może służyć do aktualizowania modeli prognozowania przy użyciu nowej obervation. W przypadku wykrywania anomalii model jest zawsze aktualizowany za pomocą examplepolecenia .

Predict(TSrc)

Uruchom potok przewidywania w jednym przykładzie.

(Odziedziczone po PredictionEngineBase<TSrc,TDst>)

Dotyczy