CustomMappingTransformer<TSrc,TDst> Classe

Definizione

ITransformer risultante dall'adattamento di un oggetto CustomMappingEstimator<TSrc,TDst> .

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

Parametri di tipo

TSrc

Tipo che descrive le colonne ' source ' utilizzate dall'input IDataView .

TDst

Tipo che descrive le nuove colonne aggiunte da questa trasformazione.

Ereditarietà
CustomMappingTransformer<TSrc,TDst>
Implementazioni

Metodi

GetOutputSchema(DataViewSchema)

Restituisce l'oggetto DataViewSchema che verrebbe generato dal trasformatore applicato ai dati di input con schema inputSchema .

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.

Implementazioni dell'interfaccia esplicita

ICanSaveModel.Save(ModelSaveContext)
ITransformer.GetRowToRowMapper(DataViewSchema)

Costruisce un mapper da riga a riga in base a uno schema di input. Se IsRowToRowMapper è false, viene generata un'eccezione. Se inputSchema è in qualsiasi modo non adatto per la costruzione del mapper, viene generata un'eccezione.

ITransformer.IsRowToRowMapper

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

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