Partilhar via


TimeSeriesPredictionEngine<TSrc,TDst> Classe

Definição

Uma classe que executa o modelo previamente treinado (e o pipeline de transformação anterior) nos dados na memória, um exemplo de cada vez. Isso também pode ser usado com pipelines treinados que não terminam com um preditor: nesse caso, a "previsão" será apenas o resultado de todas as transformações.

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)

Parâmetros de tipo

TSrc

O tipo definido pelo usuário que contém o exemplo.

TDst

O tipo definido pelo usuário que contém a previsão.

Herança
TimeSeriesPredictionEngine<TSrc,TDst>

Construtores

TimeSeriesPredictionEngine<TSrc,TDst>(IHostEnvironment, ITransformer, Boolean, SchemaDefinition, SchemaDefinition)

Contrutor para criar um mecanismo de previsão específico da série temporal. Ele permite que o modelo de série temporal seja atualizado com as observações vistas no tempo de previsão via CheckPoint(IHostEnvironment, String)

Propriedades

OutputSchema

Fornece um esquema de saída.

(Herdado de PredictionEngineBase<TSrc,TDst>)

Métodos

CheckPoint(IHostEnvironment, Stream)

Pontos de verificação TimeSeriesPredictionEngine<TSrc,TDst> para um Stream com o estado atualizado.

CheckPoint(IHostEnvironment, String)

Pontos de verificação TimeSeriesPredictionEngine<TSrc,TDst> no disco com o estado atualizado.

Dispose()

Uma classe que executa o modelo previamente treinado (e o pipeline de transformação anterior) nos dados na memória, um exemplo de cada vez. Isso também pode ser usado com pipelines treinados que não terminam com um preditor: nesse caso, a "previsão" será apenas o resultado de todas as transformações.

(Herdado de PredictionEngineBase<TSrc,TDst>)
Predict(Nullable<Int32>, Nullable<Single>)

Tarefa somente previsão.

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

Executa a previsão. No caso de previsão, somente a tarefa example pode ser deixada como nula. Se example não for nulo, ele poderá ser usado para atualizar modelos de previsão com nova obervation.

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

Executa a previsão. No caso de previsão, somente a tarefa example pode ser deixada como nula. Se example não for nulo, ele poderá ser usado para atualizar modelos de previsão com nova obervation. Para detecção de anomalias, o modelo é sempre atualizado com example.

Predict(TSrc, TDst)

Executa a previsão. No caso de previsão, somente a tarefa example pode ser deixada como nula. Se example não for nulo, ele poderá ser usado para atualizar modelos de previsão com nova obervation. Para detecção de anomalias, o modelo é sempre atualizado com example.

Predict(TSrc)

Execute o pipeline de previsão em um exemplo.

(Herdado de PredictionEngineBase<TSrc,TDst>)

Aplica-se a