Idioma

StatefulCustomMappingTransformer<TSrc,TDst,TState> Classe

Definição

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

A classe que define quais colunas serão retiradas dos dados de entrada.

TDst

A classe que define quais novas colunas são adicionadas aos dados.

TState

O tipo que descreve o estado por cursor.

Herança
StatefulCustomMappingTransformer<TSrc,TDst,TState>
Implementações

Métodos

Nome Description
GetOutputSchema(DataViewSchema)

Retorna o DataViewSchema que seria produzido pelo transformador aplicado a um dado de entrada com esquema inputSchema.

Transform(IDataView)

Leve os dados, faça transformações e gere os dados. Observe que IDataView's são lentos, portanto, nenhuma transformação real acontece aqui, apenas validação de esquema.

Implantações explícitas de interface

Nome Description
ICanSaveModel.Save(ModelSaveContext)

ITransformer resultante da montagem de um StatefulCustomMappingEstimator<TSrc,TDst,TState>.

ITransformer.GetRowToRowMapper(DataViewSchema)

Constrói um mapeador linha a linha com base em um esquema de entrada. Se IsRowToRowMapper for false, uma exceção será gerada. Se for inputSchema de alguma forma inadequado para construir o mapeador, uma exceção será gerada da mesma forma.

ITransformer.IsRowToRowMapper

Se uma chamada deve ser GetRowToRowMapper(DataViewSchema) bem-sucedida, em um esquema apropriado.

Métodos de Extensão

Nome Description
Append<TTrans>(ITransformer, TTrans)

Crie uma nova cadeia de transformadores acrescentando outro transformador ao final dessa cadeia de transformadores.

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

TimeSeriesPredictionEngine<TSrc,TDst> cria um mecanismo de previsão para um pipeline de série temporal. Ele atualiza o estado do modelo de série temporal com observações vistas na fase de previsão e permite o ponto de verificação do modelo.

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

TimeSeriesPredictionEngine<TSrc,TDst> cria um mecanismo de previsão para um pipeline de série temporal. Ele atualiza o estado do modelo de série temporal com observações vistas na fase de previsão e permite o ponto de verificação do modelo.

Preview(ITransformer, IDataView, Int32)

Visualizar um efeito do transformer em um determinado data.

Aplica-se a