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


ISingleFeaturePredictionTransformer<TModel> Интерфейс

Определение

ISingleFeaturePredictionTransformer содержит имя FeatureColumnName и его тип. FeatureColumnType Реализации этого интерфейса имеют возможность оценить данные входных данных 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

Или Microsoft.ML.IPredictorICalibrator используется для преобразования данных.

Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Производный
Реализации

Свойства

FeatureColumnName

Имя столбца компонента.

FeatureColumnType

Содержит сведения о типе столбца признаков.

IsRowToRowMapper

Указывает, должен ли вызов выполнен GetRowToRowMapper(DataViewSchema) успешно, в соответствующей схеме.

(Унаследовано от ITransformer)
Model

ISingleFeaturePredictionTransformer содержит имя FeatureColumnName и его тип. FeatureColumnType Реализации этого интерфейса имеют возможность оценить данные входных данных IDataView с помощью Transform(IDataView)

(Унаследовано от IPredictionTransformer<TModel>)

Методы

GetOutputSchema(DataViewSchema)

Распространение схемы для преобразователей. Возвращает схему вывода данных, если входная схема похожа на указанную.

(Унаследовано от ITransformer)
GetRowToRowMapper(DataViewSchema)

Создает сопоставителя строк с строками на основе входной схемы. Если IsRowToRowMapper это так false, следует вызвать исключение. Если входная схема каким-либо образом непригодна для создания сопоставителя, следует также вызвать исключение.

(Унаследовано от ITransformer)
Save(ModelSaveContext)

ISingleFeaturePredictionTransformer содержит имя FeatureColumnName и его тип. FeatureColumnType Реализации этого интерфейса имеют возможность оценить данные входных данных IDataView с помощью Transform(IDataView)

(Унаследовано от ICanSaveModel)
Transform(IDataView)

Возьмите данные, сделайте преобразования, вывести данные. Обратите внимание, что IDataView"отложены, поэтому здесь не происходит никаких фактических преобразований, просто проверка схемы.

(Унаследовано от ITransformer)

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

Preview(ITransformer, IDataView, Int32)

Предварительный просмотр эффекта transformer заданного dataзначения.

Append<TTrans>(ITransformer, TTrans)

Создайте новую цепочку преобразователя, добавив еще один преобразователь в конец этой цепочки преобразователя.

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

TimeSeriesPredictionEngine<TSrc,TDst> создает подсистему прогнозирования для конвейера временных рядов. Она обновляет состояние модели временных рядов с наблюдениями, наблюдаемыми на этапе прогнозирования, и позволяет выполнять контрольные точки модели.

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

TimeSeriesPredictionEngine<TSrc,TDst> создает подсистему прогнозирования для конвейера временных рядов. Она обновляет состояние модели временных рядов с наблюдениями, наблюдаемыми на этапе прогнозирования, и позволяет выполнять контрольные точки модели.

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