다음을 통해 공유


PrincipalComponentAnalysisTransformer 클래스

정의

PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.

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

설명

PCA(원칙 구성 요소 분석) 는 하위 하위 영역에 대한 기능 벡터의 프로젝션을 계산하는 차원 감소 알고리즘입니다. 이 학습은 대규모 PCA에서 구조적 및 비구조적 임의성 결합,임의성으로 구조 찾기: 근사 행렬 분해를 생성하기 위한 확률적 알고리즘이라는 논문에 설명된 기술을 사용하여 수행됩니다.

자세한 내용은 다음 항목을 참조하십시오.

메서드

GetOutputSchema(DataViewSchema)

PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.

(다음에서 상속됨 RowToRowTransformerBase)
Transform(IDataView)

PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.

(다음에서 상속됨 RowToRowTransformerBase)

명시적 인터페이스 구현

ICanSaveModel.Save(ModelSaveContext)

PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.

(다음에서 상속됨 RowToRowTransformerBase)
ITransformer.GetRowToRowMapper(DataViewSchema)

PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.

(다음에서 상속됨 RowToRowTransformerBase)
ITransformer.IsRowToRowMapper

PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.

(다음에서 상속됨 RowToRowTransformerBase)

확장 메서드

Preview(ITransformer, IDataView, Int32)

지정된 data에 대한 효과를 transformer 미리 봅니다.

Append<TTrans>(ITransformer, TTrans)

이 변환기 체인의 끝에 다른 변환기를 추가하여 새 변압기 체인을 만듭니다.

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

TimeSeriesPredictionEngine<TSrc,TDst> 는 시계열 파이프라인에 대한 예측 엔진을 만듭니다. 예측 단계에서 볼 수 있는 관찰을 사용하여 시계열 모델의 상태를 업데이트하고 모델 검사점을 허용합니다.

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

TimeSeriesPredictionEngine<TSrc,TDst> 는 시계열 파이프라인에 대한 예측 엔진을 만듭니다. 예측 단계에서 볼 수 있는 관찰을 사용하여 시계열 모델의 상태를 업데이트하고 모델 검사점을 허용합니다.

적용 대상