다음을 통해 공유


GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase 클래스

정의

GAM 기반 트레이너 옵션에 대한 기본 클래스입니다.

public abstract class GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithWeight where TOptions : GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase, new() where TTransformer : ISingleFeaturePredictionTransformer<TPredictor> where TPredictor : class
type GamTrainerBase<'Options, 'ransformer, 'Predictor (requires 'Options :> GamTrainerBase<'Options, 'ransformer, 'Predictor>.OptionsBase and 'Options : (new : unit -> 'Options) and 'ransformer :> ISingleFeaturePredictionTransformer<'Predictor> and 'Predictor : null)>.OptionsBase = class
    inherit TrainerInputBaseWithWeight
Public MustInherit Class GamTrainerBase(Of TOptions, TTransformer, TPredictor).OptionsBase
Inherits TrainerInputBaseWithWeight

형식 매개 변수

TOptions
TTransformer
TPredictor
상속
GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase
파생

생성자

GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase()

GAM 기반 트레이너 옵션에 대한 기본 클래스입니다.

필드

DiskTranspose

트랜스포지션을 수행할 때 디스크 또는 데이터의 네이티브 처리 기능(해당하는 경우)을 활용할지 여부입니다.

EnablePruning

과잉 맞춤을 방지하기 위해 학습 후 트리 정리를 사용하도록 설정합니다. 유효성 검사 집합이 필요합니다.

EntropyCoefficient

0에서 1 사이의 엔트로피(정규화) 계수입니다.

ExampleWeightColumnName

예를 들어 가중치에 사용할 열입니다.

(다음에서 상속됨 TrainerInputBaseWithWeight)
FeatureColumnName

기능에 사용할 열입니다.

(다음에서 상속됨 TrainerInputBase)
FeatureFlocks

학습 속도를 높이기 위해 데이터 세트 준비 중에 기능을 수집할지 여부입니다.

GainConfidenceLevel

트리 피팅은 신뢰도 요구 사항을 얻습니다. 확률과 임의 선택 이득이 이 값보다 높은 경우에만 게인을 고려합니다.

GetDerivativesSampleRate

GetDerivatives 함수에서 각 쿼리를 k번씩 샘플링합니다.

LabelColumnName

레이블에 사용할 열입니다.

(다음에서 상속됨 TrainerInputBaseWithLabel)
LearningRate

학습 속도입니다.

MaximumBinCountPerFeature

기능당 최대 고유 값(bin) 수입니다.

MaximumTreeOutput

단일 트리 출력의 절대값에 대한 상한입니다.

MinimumExampleCountPerLeaf

새 트리 리프를 구성하는 데 필요한 최소 데이터 요소 수입니다.

NumberOfIterations

학습 데이터에 대한 총 패스 수입니다.

NumberOfThreads

사용할 스레드 수입니다.

Seed

난수 생성기의 시드입니다.

적용 대상