ITransformer Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразователь — это компонент, который преобразует данные. Он также поддерживает "распространение схемы", чтобы ответить на вопрос о том, как данные с этой схемой будут выглядеть после его преобразования?
public interface ITransformer : Microsoft.ML.ICanSaveModel
type ITransformer = interface
interface ICanSaveModel
Public Interface ITransformer
Implements ICanSaveModel
- Производный
- Реализации
Свойства
| Имя | Описание |
|---|---|
| IsRowToRowMapper |
Должен ли вызов GetRowToRowMapper(DataViewSchema) выполнен успешно, в соответствующей схеме. |
Методы
| Имя | Описание |
|---|---|
| GetOutputSchema(DataViewSchema) |
Распространение схемы для преобразователей. Возвращает выходную схему данных, если входная схема похожа на указанную. |
| GetRowToRowMapper(DataViewSchema) |
Создает схему сопоставления строк к строкам на основе входной схемы. Если IsRowToRowMapper это |
| Save(ModelSaveContext) |
Преобразователь — это компонент, который преобразует данные. Он также поддерживает "распространение схемы", чтобы ответить на вопрос о том, как данные с этой схемой будут выглядеть после его преобразования? (Унаследовано от ICanSaveModel) |
| Transform(IDataView) |
Возьмите данные, внесите преобразования, выводятся данные. Обратите внимание, что IDataView"отложенные, поэтому фактические преобразования здесь не происходят, просто проверка схемы. |
Методы расширения
| Имя | Описание |
|---|---|
| Append<TTrans>(ITransformer, TTrans) |
Создайте новую цепочку преобразователей, добавив еще один преобразователь в конец этой цепочки преобразователей. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) |
TimeSeriesPredictionEngine<TSrc,TDst> создает подсистему прогнозирования для конвейера временных рядов. Он обновляет состояние модели временных рядов с наблюдениями, наблюдаемыми на этапе прогнозирования, и позволяет выполнять контрольную точку модели. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions) |
TimeSeriesPredictionEngine<TSrc,TDst> создает подсистему прогнозирования для конвейера временных рядов. Он обновляет состояние модели временных рядов с наблюдениями, наблюдаемыми на этапе прогнозирования, и позволяет выполнять контрольную точку модели. |
| Preview(ITransformer, IDataView, Int32) |
Предварительный просмотр эффекта |