PrincipalComponentAnalysisTransformer Třída

Definice

PCA je transformace redukce rozměrnosti, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

public sealed class PrincipalComponentAnalysisTransformer : Microsoft.ML.Data.OneToOneTransformerBase
type PrincipalComponentAnalysisTransformer = class
    inherit OneToOneTransformerBase
Public NotInheritable Class PrincipalComponentAnalysisTransformer
Inherits OneToOneTransformerBase
Dědičnost
PrincipalComponentAnalysisTransformer

Poznámky

Principová analýza komponent (PCA) je algoritmus redukce dimenzí, který vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím. Jeho trénování se provádí pomocí techniky popsané v dokumentu: Kombinování strukturované a nestrukturované náhodnosti ve velkém měřítku PCA a papíru Hledání struktury s náhodností: Pravděpodobnostní algoritmy pro vytváření přibližných rozkladů matice

Další informace najdete také v tématech:

Metody

GetOutputSchema(DataViewSchema)

PCA je transformace redukce rozměrnosti, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

(Zděděno od RowToRowTransformerBase)
Transform(IDataView)

PCA je transformace redukce rozměrnosti, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

(Zděděno od RowToRowTransformerBase)

Explicitní implementace rozhraní

ICanSaveModel.Save(ModelSaveContext)

PCA je transformace redukce rozměrnosti, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

(Zděděno od RowToRowTransformerBase)
ITransformer.GetRowToRowMapper(DataViewSchema)

PCA je transformace redukce rozměrnosti, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

(Zděděno od RowToRowTransformerBase)
ITransformer.IsRowToRowMapper

PCA je transformace redukce rozměrnosti, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

(Zděděno od RowToRowTransformerBase)

Metody rozšíření

Preview(ITransformer, IDataView, Int32)

Umožňuje zobrazit náhled efektu transformer daného objektu data.

Append<TTrans>(ITransformer, TTrans)

Vytvořte nový transformátorový řetěz tak, že na konec tohoto transformátoru připojíte další transformátor.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časové řady. Aktualizuje stav modelu časových řad pomocí pozorování, které vidíte ve fázi predikce, a umožňuje kontrolní body modelu.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časové řady. Aktualizuje stav modelu časových řad pomocí pozorování, které vidíte ve fázi predikce, a umožňuje kontrolní body modelu.

Platí pro