StatefulCustomMappingTransformer<TSrc,TDst,TState> Classe

Definizione

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

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

Parametri di tipo

TSrc

Classe che definisce le colonne da prendere dai dati in ingresso.

TDst

Classe che definisce le nuove colonne aggiunte ai dati.

TState

Tipo che descrive lo stato per cursore.

Ereditarietà
StatefulCustomMappingTransformer<TSrc,TDst,TState>
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