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


StatefulCustomMappingTransformer<TSrc,TDst,TState> Класс

Определение

ITransformer в результате установки StatefulCustomMappingEstimator<TSrc,TDst,TState>.

public sealed class StatefulCustomMappingTransformer<TSrc,TDst,TState> : Microsoft.ML.ITransformer where TSrc : class, new() where TDst : class, new() where TState : class, new()
type StatefulCustomMappingTransformer<'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))> = class
    interface ITransformer
    interface ICanSaveModel
Public NotInheritable Class StatefulCustomMappingTransformer(Of TSrc, TDst, TState)
Implements ITransformer

Параметры типа

TSrc

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

TDst

Класс, определяющий, какие новые столбцы добавляются в данные.

TState

Тип, описывающий состояние курсора.

Наследование
StatefulCustomMappingTransformer<TSrc,TDst,TState>
Реализации

Методы

GetOutputSchema(DataViewSchema)

Возвращает значение DataViewSchema , которое будет создано преобразователем, примененным к входным данным со схемой inputSchema.

Transform(IDataView)

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

Явные реализации интерфейса

ICanSaveModel.Save(ModelSaveContext)

ITransformer в результате установки StatefulCustomMappingEstimator<TSrc,TDst,TState>.

ITransformer.GetRowToRowMapper(DataViewSchema)

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

ITransformer.IsRowToRowMapper

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

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

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> создает подсистему прогнозирования для конвейера временных рядов. Она обновляет состояние модели временных рядов с наблюдениями, наблюдаемыми на этапе прогнозирования, и позволяет выполнять контрольные точки модели.

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