ApproximatedKernelMappingEstimator 클래스

정의

벡터 열을 낮은 차원 기능 공간에 매핑합니다.

public sealed class ApproximatedKernelMappingEstimator : Microsoft.ML.IEstimator<Microsoft.ML.Transforms.ApproximatedKernelTransformer>
type ApproximatedKernelMappingEstimator = class
    interface IEstimator<ApproximatedKernelTransformer>
Public NotInheritable Class ApproximatedKernelMappingEstimator
Implements IEstimator(Of ApproximatedKernelTransformer)
상속
ApproximatedKernelMappingEstimator
구현

설명

추정기 특성

이 예측 도구는 매개 변수를 학습하기 위해 데이터를 확인해야 합니까?
입력 열 데이터 형식 의 알려진 크기 벡터 Single
출력 열 데이터 형식 의 알려진 크기 벡터 Single
ONNX로 내보낼 수 있습니다. 아니요

결과로 ApproximatedKernelTransformer 출력 열 이름 매개 변수에 지정된 대로 명명된 새 열이 만들어집니다. 여기서 각 입력 벡터는 내부 제품이 두 개의 시프트 고정 커널 함수인 가우스 커널 또는 Laplacian 커널 중 하나와 유사한 기능 공간에 매핑됩니다. 비선형 커널을 근사하는 공간에 기능을 매핑하면 선형 메서드를 사용하여 더 복잡한 커널 SVM 모델을 근사화할 수 있습니다. 이 매핑은 Rahimi 및 Recht의 Large-Scale 커널 머신에 대한 임의 기능 논문을 기반으로 합니다.

사용 예제에 대한 링크는 참고 섹션을 확인하세요.

메서드

Fit(IDataView)

를 학습하고 반환합니다 ApproximatedKernelTransformer.

GetOutputSchema(SchemaShape)

변환기에서 SchemaShape 생성할 스키마를 반환합니다. 파이프라인에서 스키마 전파 및 확인에 사용됩니다.

확장 메서드

AppendCacheCheckpoint<TTrans>(IEstimator<TTrans>, IHostEnvironment)

추정기 체인에 '캐싱 검사점'을 추가합니다. 이렇게 하면 다운스트림 추정기가 캐시된 데이터에 대해 학습됩니다. 여러 데이터 전달을 수행하는 트레이너 앞에 캐싱 검사점이 있는 것이 좋습니다.

WithOnFitDelegate<TTransformer>(IEstimator<TTransformer>, Action<TTransformer>)

추정기가 지정된 경우 호출된 대리 Fit(IDataView) 자를 호출할 래핑 개체를 반환합니다. 예측 도구가 적합한 항목에 대한 정보를 반환하는 것이 중요한 경우가 많습니다. 따라서 Fit(IDataView) 메서드는 일반 ITransformer개체가 아닌 구체적으로 형식화된 개체를 반환합니다. 그러나 동시에 IEstimator<TTransformer> 개체가 많은 파이프라인으로 형성되는 경우가 많으므로 변환기를 가져올 추정기가 이 체인의 어딘가에 묻혀 있는 위치를 통해 EstimatorChain<TLastTransformer> 추정기 체인을 빌드해야 할 수 있습니다. 이 시나리오에서는 이 메서드를 통해 fit이 호출되면 호출될 대리자를 연결할 수 있습니다.

적용 대상

추가 정보