TimeSeriesPredictionEngine<TSrc,TDst> 類別

定義

類別,執行先前定型的模型 (和先前的轉換管線) 記憶體內部資料,一次一個範例。 這也可以搭配未以預測值結束的定型管線搭配使用:在此情況下,「預測」只是所有轉換的結果。

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)

類型參數

TSrc

保存範例的使用者定義型別。

TDst

保留預測的使用者定義型別。

繼承
TimeSeriesPredictionEngine<TSrc,TDst>

建構函式

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

用於建立時間序列特定預測引擎的建構函式。 它可讓時間序列模型透過 預測時間所見的觀察來更新 CheckPoint(IHostEnvironment, String)

屬性

OutputSchema

提供輸出架構。

(繼承來源 PredictionEngineBase<TSrc,TDst>)

方法

CheckPoint(IHostEnvironment, Stream)

TimeSeriesPredictionEngine<TSrc,TDst>Stream 具有更新狀態之 的檢查點。

CheckPoint(IHostEnvironment, String)

TimeSeriesPredictionEngine<TSrc,TDst>具有更新狀態的磁片檢查點。

Dispose()

類別,執行先前定型的模型 (和先前的轉換管線) 記憶體內部資料,一次一個範例。 這也可以搭配未以預測值結束的定型管線搭配使用:在此情況下,「預測」只是所有轉換的結果。

(繼承來源 PredictionEngineBase<TSrc,TDst>)
Predict(Nullable<Int32>, Nullable<Single>)

僅預測工作。

Predict(TSrc)

在一個範例上執行預測管線。

(繼承來源 PredictionEngineBase<TSrc,TDst>)
Predict(TSrc, Nullable<Int32>, Nullable<Single>)

執行預測。 在預測時,只能 example 將工作保留為 Null。 如果 example 不是 Null,則它可以用來使用新的 Obervation 來更新預測模型。

Predict(TSrc, TDst)

執行預測。 在預測時,只能 example 將工作保留為 Null。 如果 example 不是 Null,則它可以用來使用新的 Obervation 來更新預測模型。 針對異常偵測,模型一律會更新為 example

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

執行預測。 在預測時,只能 example 將工作保留為 Null。 如果 example 不是 Null,則它可以用來使用新的 Obervation 來更新預測模型。 針對異常偵測,模型一律會更新為 example

適用於