ITransformer Interfaccia

Definizione

Il Transformer è un componente che trasforma i dati. Supporta inoltre la "propagazione dello schema" per rispondere alla domanda relativa alla modalità di visualizzazione dei dati con questo schema dopo la trasformazione.

public interface ITransformer : Microsoft.ML.ICanSaveModel
type ITransformer = interface
    interface ICanSaveModel
Public Interface ITransformer
Implements ICanSaveModel
Derivato
Implementazioni

Proprietà

IsRowToRowMapper

Indica se una chiamata a GetRowToRowMapper(DataViewSchema) deve avere esito positivo, su uno schema appropriato.

Metodi

GetOutputSchema(DataViewSchema)

Propagazione dello schema per i trasformatori. Restituisce lo schema di output dei dati, se lo schema di input è simile a quello fornito.

GetRowToRowMapper(DataViewSchema)

Costruisce un mapper da riga a riga in base a uno schema di input. Se IsRowToRowMapper è false, verrà generata un'eccezione. Se lo schema di input è in un modo non adatto per la costruzione del mapper, deve essere generata un'eccezione.

Save(ModelSaveContext) (Ereditato da ICanSaveModel)
Transform(IDataView)

Estrarre i dati in, eseguire le trasformazioni e restituire i dati. Si noti che IDataView sono Lazy, quindi non viene eseguita alcuna trasformazione effettiva, bensì solo la convalida dello schema.

Metodi di estensione

Preview(ITransformer, IDataView, Int32)

Visualizza in anteprima un effetto di transformer su un determinato data .

Append<TTrans>(ITransformer, TTrans)

Creare una nuova catena di trasformatori aggiungendo un altro trasformatore alla fine della catena di trasformatori.

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

TimeSeriesPredictionEngine<TSrc,TDst> Crea un motore di stima per una pipeline di serie temporali. Aggiorna lo stato del modello Time Series con le osservazioni visualizzate in fase di stima e consente il checkpoint del modello.

Si applica a