PredictionEnginePool<TData,TPrediction> クラス

定義

予測を行うために使用できるオブジェクトの PredictionEngine<TSrc,TDst> プールを提供します。

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)

型パラメーター

TData
TPrediction
継承
PredictionEnginePool<TData,TPrediction>

コンストラクター

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

予測を行うために使用できるオブジェクトの PredictionEngine<TSrc,TDst> プールを提供します。

メソッド

GetModel()

プールされた PredictionEngine の作成に使用されるモデルを取得します。

GetModel(String)

プールされた PredictionEngine の作成に使用されるモデルを取得します。

GetPredictionEngine()

を使用して予測を行うために使用できる PredictionEngine TData を取得します TPrediction

GetPredictionEngine(String)

名前付きモデルの PredictionEngine を取得します。

ReturnPredictionEngine(PredictionEngine<TData,TPrediction>)

レンタルされた PredictionEngine をプールに返します。

ReturnPredictionEngine(String, PredictionEngine<TData,TPrediction>)

レンタルされた PredictionEngine をプールに返します。

拡張メソッド

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

プールの PredictionEngine を使用して、1 つの例で予測パイプラインを実行します。

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

プールの PredictionEngine を使用して、1 つの例で予測パイプラインを実行します。

適用対象