Lenguaje

StatefulCustomMappingTransformer<TSrc,TDst,TState> Clase

Definición

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

Parámetros de tipo

TSrc

Clase que define qué columnas se van a tomar de los datos entrantes.

TDst

Clase que define qué columnas nuevas se agregan a los datos.

TState

Tipo que describe el estado por cursor.

Herencia
StatefulCustomMappingTransformer<TSrc,TDst,TState>
Implementaciones

Métodos

Nombre Description
GetOutputSchema(DataViewSchema)

Devuelve el DataViewSchema que produciría el transformador aplicado a los datos de entrada con el esquema inputSchema.

Transform(IDataView)

Tome los datos, realice transformaciones y realice la salida de los datos. Tenga en cuenta que es diferido, por lo que IDataViewno se producen transformaciones reales aquí, simplemente validación de esquemas.

Implementaciones de interfaz explícitas

Nombre Description
ICanSaveModel.Save(ModelSaveContext)

ITransformer resultante de ajustar un StatefulCustomMappingEstimator<TSrc,TDst,TState>.

ITransformer.GetRowToRowMapper(DataViewSchema)

Construye un asignador de fila a fila basado en un esquema de entrada. Si IsRowToRowMapper es false, se produce una excepción. Si la inputSchema clase no es adecuada para construir el asignador, también se produce una excepción.

ITransformer.IsRowToRowMapper

Si una llamada a GetRowToRowMapper(DataViewSchema) debe realizarse correctamente, en un esquema adecuado.

Métodos de extensión

Nombre Description
Append<TTrans>(ITransformer, TTrans)

Cree una nueva cadena de transformadores anexando otro transformador al final de esta cadena de transformadores.

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

TimeSeriesPredictionEngine<TSrc,TDst> crea un motor de predicción para una canalización de serie temporal. Actualiza el estado del modelo de serie temporal con observaciones que se ven en la fase de predicción y permite controlar el modelo.

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

TimeSeriesPredictionEngine<TSrc,TDst> crea un motor de predicción para una canalización de serie temporal. Actualiza el estado del modelo de serie temporal con observaciones que se ven en la fase de predicción y permite controlar el modelo.

Preview(ITransformer, IDataView, Int32)

Obtenga una vista previa de un transformer efecto de en un determinado data.

Se aplica a