다음을 통해 공유


TreeOptions 클래스

정의

트리 트레이너를 위한 옵션입니다.

public abstract class TreeOptions : Microsoft.ML.Trainers.TrainerInputBaseWithGroupId
type TreeOptions = class
    inherit TrainerInputBaseWithGroupId
Public MustInherit Class TreeOptions
Inherits TrainerInputBaseWithGroupId
상속
파생

생성자

TreeOptions()

트리 트레이너를 위한 옵션입니다.

필드

AllowEmptyTrees

루트 분할이 불가능한 경우 학습을 진행하도록 허용합니다.

BaggingExampleFraction

각 모음에 사용되는 학습 예제의 백분율입니다. 기본값은 0.7(70%)입니다.

BaggingSize

각 가방의 트리 수(가방 사용 안 시에 0개).

Bias

범주 기능의 각 기능 bin에 대한 그라데이션 계산에 대한 바이어스입니다.

Bundling

낮은 모집단 빈을 번들로 묶습니다. Bundle.None(0): 번들 없음, Bundle.AggregateLowPopulation(1): 번들 낮은 인구, Bundle.Adjacent(2): 인접한 하위 인구 번들.

CategoricalSplit

여러 범주 기능 값을 기준으로 분할할지 여부입니다.

CompressEnsemble

트리 앙상블을 압축합니다.

DiskTranspose

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

EntropyCoefficient

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

ExampleWeightColumnName

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

(다음에서 상속됨 TrainerInputBaseWithWeight)
ExecutionTime

ML.NET 채널에 대한 실행 시간 분석을 인쇄합니다.

FeatureColumnName

기능에 사용할 열입니다.

(다음에서 상속됨 TrainerInputBase)
FeatureFirstUsePenalty

이 기능은 먼저 페널티 계수를 사용합니다.

FeatureFlocks

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

FeatureFraction

각 반복에 사용할 기능(임의로 선택됨)의 비율입니다. 기능의 90%만 필요한 경우 0.9를 사용합니다. 숫자가 낮을 경우 과잉 맞춤을 줄이는 데 도움이 됩니다.

FeatureFractionPerSplit

각 분할에 사용할 기능(임의로 선택됨)의 비율입니다. 값이 0.9이면 모든 기능의 90%가 기대에 못미치게 됩니다.

FeatureReusePenalty

이 기능은 페널티(정규화) 계수를 다시 사용합니다.

FeatureSelectionSeed

활성 기능 선택 항목의 시드입니다.

GainConfidenceLevel

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

HistogramPoolSize

풀의 히스토그램 수(2~numLeaves)입니다.

LabelColumnName

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

(다음에서 상속됨 TrainerInputBaseWithLabel)
MaximumBinCountPerFeature

기능당 고유한 값(bin)의 최대 개수.

MaximumCategoricalGroupCountPerNode

범주 기능에서 분할할 때 고려할 최대 범주 분할 그룹입니다. 분할 그룹은 분할 지점의 컬렉션입니다. 이는 여러 범주 기능이 있을 때 과잉 맞춤을 줄이는 데 사용됩니다.

MaximumCategoricalSplitPointCount

범주 기능에서 분할할 때 고려할 최대 범주 분할 지점입니다.

MemoryStatistics

메모리 통계를 ML.NET 채널에 인쇄합니다.

MinimumExampleCountPerLeaf

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

MinimumExampleFractionForCategoricalSplit

분할에 대해 고려할 bin의 최소 범주 예제 백분율입니다. 기본값은 모든 학습 예제의 0.1%입니다.

MinimumExamplesForCategoricalSplit

분할에 대해 고려할 bin의 최소 범주 예제 수입니다.

NumberOfLeaves

각 회귀 트리의 최대 잎 수입니다.

NumberOfThreads

사용할 스레드 수입니다.

NumberOfTrees

앙상블에서 만들 의사 결정 트리의 총 수입니다.

RowGroupColumnName

groupId 예제에 사용할 열입니다.

(다음에서 상속됨 TrainerInputBaseWithGroupId)
Seed

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

Smoothing

트리 정규화를 위한 스무딩 매개 변수입니다.

SoftmaxTemperature

기능을 선택하기 위한 임의 소프트맥스 분포의 온도입니다.

SparsifyThreshold

스파스 기능 표현을 사용하는 데 필요한 스파스 수준입니다.

TestFrequency

k 라운드마다 학습/유효/테스트에 대한 메트릭 값을 계산합니다.

적용 대상