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


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)

Contructor для создания механизма прогнозирования для определенных временных рядов. Это позволяет обновлять модель временных рядов с помощью наблюдений, наблюдаемых во время прогнозирования. 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, Nullable<Int32>, Nullable<Single>)

Выполняет прогнозирование. В случае прогнозирования только задачи example можно оставить значение NULL. Если example значение не равно NULL, его можно использовать для обновления моделей прогнозирования с новой обервацией.

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

Выполняет прогнозирование. В случае прогнозирования только задачи example можно оставить значение NULL. Если example значение не равно NULL, его можно использовать для обновления моделей прогнозирования с новой обервацией. Для обнаружения аномалий модель всегда обновляется с помощью example.

Predict(TSrc, TDst)

Выполняет прогнозирование. В случае прогнозирования только задачи example можно оставить значение NULL. Если example значение не равно NULL, его можно использовать для обновления моделей прогнозирования с новой обервацией. Для обнаружения аномалий модель всегда обновляется с помощью example.

Predict(TSrc)

Запуск конвейера прогнозирования в одном примере.

(Унаследовано от PredictionEngineBase<TSrc,TDst>)

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