SymbolicSgdLogisticRegressionBinaryTrainer.Options 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public sealed class SymbolicSgdLogisticRegressionBinaryTrainer.Options : Microsoft.ML.Trainers.TrainerInputBaseWithLabel
type SymbolicSgdLogisticRegressionBinaryTrainer.Options = class
inherit TrainerInputBaseWithLabel
Public NotInheritable Class SymbolicSgdLogisticRegressionBinaryTrainer.Options
Inherits TrainerInputBaseWithLabel
- 상속
-
SymbolicSgdLogisticRegressionBinaryTrainer.Options
생성자
필드
FeatureColumnName |
기능에 사용할 열입니다. (다음에서 상속됨 TrainerInputBase) |
L2Regularization |
L2 정규화. |
LabelColumnName |
레이블에 사용할 열입니다. (다음에서 상속됨 TrainerInputBaseWithLabel) |
LearningRate |
학습 속도 값이 크면 학습 시간을 줄일 수 있지만 숫자 불안정과 과잉 맞춤이 발생할 수 있습니다. |
MemorySize |
가속 메모리 예산(MB)입니다. |
NumberOfIterations |
데이터 패스 수. |
NumberOfThreads |
잠금 없는 병렬 처리 수준입니다. 이 값이 1 이상으로 설정된 경우 결정주의가 보장되지 않습니다. 기본값은 시스템에서 사용할 수 있는 논리 코어의 수입니다. |
PositiveInstanceWeight |
불균형 데이터에 대해 양의 클래스에 가중치를 적용합니다. |
Shuffle |
|
Tolerance |
연속 패스의 평균 손실 차이에 대한 허용 오차입니다. 손실 감소가 한 번의 반복에서 지정된 허용 오차보다 작으면 학습 프로세스가 종료됩니다. |
UpdateFrequency |
각 스레드가 전역 모델과 결합할 때까지 로컬 모델을 학습하는 반복 횟수입니다. 값이 낮으면 업데이트된 글로벌 모델이 더 많고 값이 높으면 캐시 트래픽이 줄어듭니다. |