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

Возвращает арендованный ПрогнозEngine в пул.

ReturnPredictionEngine(String, PredictionEngine<TData,TPrediction>)

Возвращает арендованный ПрогнозEngine в пул.

Методы расширения

Имя Описание
Predict<TData,TPrediction>(PredictionEnginePool<TData,TPrediction>, String, TData)

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

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

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

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