Поделиться через


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()

Получите модель, используемую для создания прогноза в пуле.

GetModel(String)

Получите модель, используемую для создания прогноза в пуле.

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 из пула.

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

Запустите конвейер прогнозирования в одном примере с помощью PredictionEngine из пула.

Применяется к