Freigeben über


PredictionEnginePool<TData,TPrediction> Klasse

Definition

Stellt einen Pool von Objekten bereit, die zum Erstellen von PredictionEngine<TSrc,TDst> Vorhersagen verwendet werden können.

public class PredictionEnginePool<TData,TPrediction> where TData : class where TPrediction : class, new()
type PredictionEnginePool<'Data, 'Prediction (requires 'Data : null and 'Prediction : null and 'Prediction : (new : unit -> 'Prediction))> = class
Public Class PredictionEnginePool(Of TData, TPrediction)

Typparameter

TData
TPrediction
Vererbung
PredictionEnginePool<TData,TPrediction>

Konstruktoren

PredictionEnginePool<TData,TPrediction>(IServiceProvider, IOptions<MLOptions>, IOptionsFactory<PredictionEnginePoolOptions<TData,TPrediction>>)

Stellt einen Pool von Objekten bereit, die zum Erstellen von PredictionEngine<TSrc,TDst> Vorhersagen verwendet werden können.

Methoden

GetModel()

Rufen Sie das Modell ab, das zum Erstellen der pooled PredictionEngine verwendet wird.

GetModel(String)

Rufen Sie das Modell ab, das zum Erstellen der pooled PredictionEngine verwendet wird.

GetPredictionEngine()

Ruft eine PredictionEngine ab, die verwendet werden kann, um Vorhersagen zu verwenden TData und TPrediction.

GetPredictionEngine(String)

Ruft eine PredictionEngine für ein benanntes Modell ab.

ReturnPredictionEngine(PredictionEngine<TData,TPrediction>)

Gibt einen gemieteten PredictionEngine an den Pool zurück.

ReturnPredictionEngine(String, PredictionEngine<TData,TPrediction>)

Gibt einen gemieteten PredictionEngine an den Pool zurück.

Erweiterungsmethoden

Predict<TData,TPrediction>(PredictionEnginePool<TData,TPrediction>, TData)

Führen Sie die Prognosepipeline in einem Beispiel mithilfe einer PrognoseEngine aus dem Pool aus.

Predict<TData,TPrediction>(PredictionEnginePool<TData,TPrediction>, String, TData)

Führen Sie die Prognosepipeline in einem Beispiel mithilfe einer PrognoseEngine aus dem Pool aus.

Gilt für: