ISingleFeaturePredictionTransformer<TModel> 接口

定义

ISingleFeaturePredictionTransformer 包含其类型FeatureColumnType的名称FeatureColumnName。 此接口的实现能够通过 对输入 IDataView 的数据进行评分 Transform(IDataView)

public interface ISingleFeaturePredictionTransformer<out TModel> : Microsoft.ML.IPredictionTransformer<out TModel>, Microsoft.ML.ITransformer where TModel : class
type ISingleFeaturePredictionTransformer<'Model (requires 'Model : null)> = interface
    interface IPredictionTransformer<'Model (requires 'Model : null)>
    interface ITransformer
    interface ICanSaveModel
Public Interface ISingleFeaturePredictionTransformer(Of Out TModel)
Implements IPredictionTransformer(Of Out TModel), ITransformer

类型参数

TModel

ICalibratorMicrosoft.ML.IPredictor用于数据转换。

这是协变类型参数。 即,可以使用指定的类型,也可以使用派生程度较高的任何类型。 有关协变和逆变的详细信息,请参阅泛型中的协变和逆变
派生
实现

属性

FeatureColumnName

功能列的名称。

FeatureColumnType

保存有关特征列类型的信息。

IsRowToRowMapper

对适当架构的调用 GetRowToRowMapper(DataViewSchema) 是否应成功。

(继承自 ITransformer)
Model

ISingleFeaturePredictionTransformer 包含其类型FeatureColumnType的名称FeatureColumnName。 此接口的实现能够通过 对输入 IDataView 的数据进行评分 Transform(IDataView)

(继承自 IPredictionTransformer<TModel>)

方法

GetOutputSchema(DataViewSchema)

转换器的架构传播。 如果输入架构与提供的架构类似,则返回数据的输出架构。

(继承自 ITransformer)
GetRowToRowMapper(DataViewSchema)

基于输入架构构造行到行映射器。 false如果是IsRowToRowMapper,则应引发异常。 如果输入架构以任何方式不适合构造映射器,则应引发异常。

(继承自 ITransformer)
Save(ModelSaveContext)

ISingleFeaturePredictionTransformer 包含其类型FeatureColumnType的名称FeatureColumnName。 此接口的实现能够通过 对输入 IDataView 的数据进行评分 Transform(IDataView)

(继承自 ICanSaveModel)
Transform(IDataView)

将数据传入,进行转换,输出数据。 请注意, IDataView这是懒惰的,所以这里没有实际转换,只是架构验证。

(继承自 ITransformer)

扩展方法

Preview(ITransformer, IDataView, Int32)

预览给定data效果transformer

Append<TTrans>(ITransformer, TTrans)

通过将另一个转换器追加到此转换器链的末尾,创建新的转换器链。

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> 为时序管道创建预测引擎。 它使用预测阶段看到的观察结果更新时序模型的状态,并允许检查点模型。

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

TimeSeriesPredictionEngine<TSrc,TDst> 为时序管道创建预测引擎。 它使用预测阶段看到的观察结果更新时序模型的状态,并允许检查点模型。

适用于