Share via


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)

用于创建特定于时序的预测引擎的构造函数。 它允许通过预测时查看的观察值更新时序模型 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)

在一个示例中运行预测管道。

(继承自 PredictionEngineBase<TSrc,TDst>)
Predict(TSrc, Nullable<Int32>, Nullable<Single>)

执行预测。 在仅预测任务的情况下,只能将任务 example 保留为 null。 如果 example 不是 null,则它可用于使用新的模糊处理更新预测模型。

Predict(TSrc, TDst)

执行预测。 在仅预测任务的情况下,只能将任务 example 保留为 null。 如果 example 不是 null,则它可用于使用新的模糊处理更新预测模型。 对于异常情况检测,模型始终使用 example.

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

执行预测。 在仅预测任务的情况下,只能将任务 example 保留为 null。 如果 example 不是 null,则它可用于使用新的模糊处理更新预测模型。 对于异常情况检测,模型始终使用 example.

适用于