Condividi tramite


PrincipalComponentAnalysisTransformer Classe

Definizione

PCA è una trasformazione di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso.

public sealed class PrincipalComponentAnalysisTransformer : Microsoft.ML.Data.OneToOneTransformerBase
type PrincipalComponentAnalysisTransformer = class
    inherit OneToOneTransformerBase
Public NotInheritable Class PrincipalComponentAnalysisTransformer
Inherits OneToOneTransformerBase
Ereditarietà
PrincipalComponentAnalysisTransformer

Commenti

Principle Component Analysis (PCA) è un algoritmo di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso. La sua formazione viene eseguita usando la tecnica descritta nel documento: Combinazione di casualità strutturata e non strutturata in PCA su larga scala e il documento Ricerca struttura con casualità: Algoritmi probabilistici per la costruzione di scomposizione di matrici approssimative

Per ulteriori informazioni, vedere anche:

Metodi

GetOutputSchema(DataViewSchema)

PCA è una trasformazione di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso.

(Ereditato da RowToRowTransformerBase)
Transform(IDataView)

PCA è una trasformazione di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso.

(Ereditato da RowToRowTransformerBase)

Implementazioni dell'interfaccia esplicita

ICanSaveModel.Save(ModelSaveContext)

PCA è una trasformazione di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso.

(Ereditato da RowToRowTransformerBase)
ITransformer.GetRowToRowMapper(DataViewSchema)

PCA è una trasformazione di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso.

(Ereditato da RowToRowTransformerBase)
ITransformer.IsRowToRowMapper

PCA è una trasformazione di riduzione della dimensionalità che calcola la proiezione del vettore di funzionalità in un sottospazio di rango basso.

(Ereditato da RowToRowTransformerBase)

Metodi di estensione

Preview(ITransformer, IDataView, Int32)

Visualizzare in anteprima un effetto di transformer su un oggetto specificato data.

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 time series con le osservazioni visualizzate in fase di stima e consente il 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 time series con le osservazioni visualizzate in fase di stima e consente il checkpoint del modello.

Si applica a