StatefulCustomMappingTransformer<TSrc,TDst,TState> Classe

Definizione

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

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 accettare 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 il DataViewSchema quale verrà prodotto dal trasformatore applicato a dati di input con lo schema inputSchema.

Transform(IDataView)

Accettare i dati in, apportare trasformazioni, restituire i dati. Si noti che IDataView's sono lazy, quindi non vengono eseguite trasformazioni effettive qui, solo convalida dello schema.

Implementazioni dell'interfaccia esplicita

ICanSaveModel.Save(ModelSaveContext)

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

ITransformer.GetRowToRowMapper(DataViewSchema)

Costruisce un mapper da riga a riga basato su uno schema di input. Se IsRowToRowMapper è false, viene generata un'eccezione. Se l'oggetto è in qualsiasi modo inadatto per costruire il mapper, viene generata un'eccezione inputSchema analogamente.

ITransformer.IsRowToRowMapper

Se una chiamata a GetRowToRowMapper(DataViewSchema) deve avere esito positivo, in uno schema appropriato.

Metodi di estensione

Preview(ITransformer, IDataView, Int32)

Visualizzare in anteprima un effetto dell'oggetto transformer su un determinato dataoggetto .

Append<TTrans>(ITransformer, TTrans)

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

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

TimeSeriesPredictionEngine<TSrc,TDst> crea un motore di stima per una pipeline di serie temporali. Aggiorna lo stato del modello di serie temporali con osservazioni viste in fase di stima e consente di checkpoint del modello.

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 di serie temporali con osservazioni viste in fase di stima e consente di checkpoint del modello.

Si applica a