QATrainer.Options 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public sealed class QATrainer.Options : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type QATrainer.Options = class
inherit NasBertTrainer.NasBertOptions
Public NotInheritable Class QATrainer.Options
Inherits NasBertTrainer.NasBertOptions
- 상속
-
QATrainer.Options
생성자
QATrainer.Options() |
필드
ActivationDropout |
FFN 계층에서 활성화 함수 후의 드롭아웃 속도입니다. [0, 1) 내에 있어야 합니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
AdamBetas |
Adam 최적화 프로그램용 베타. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
AdamEps |
Adam 최적화 프로그램용 Epsilon입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
AnswerIndexStartColumnName |
응답 인덱스 시작 열 이름 |
AttentionDropout |
주의 가중치에 대한 드롭아웃 비율입니다. [0, 1) 내에 있어야 합니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
BatchSize |
미니 일괄 처리 학습에 사용할 샘플 수입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
ClipNorm |
그라데이션의 클리핑 임계값입니다. [0, +Inf) 내에 있어야 합니다. 0은 norm을 클리핑하지 않음을 의미합니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
ContextColumnName |
컨텍스트 열 이름 |
Dropout |
일반적인 상황에 대한 중퇴율입니다. [0, 1) 내에 있어야 합니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
DynamicDropout |
동적 드롭아웃을 사용할지 여부입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
EncoderNormalizeBefore |
각 인코더 블록 앞에 계층 정규화를 적용할지 여부입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
FinalLearningRateRatio |
다항식 감쇠 스케줄러에 대한 최종 학습 속도입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
FreezeEncoder |
인코더 매개 변수를 고정할지 여부입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
FreezeTransfer |
전송 모듈 매개 변수를 고정할지 여부입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
LabelColumnName |
레이블 열 이름입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
LayerNormTraining |
계층 표준 매개 변수를 학습시킬지 여부입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
LearningRate |
첫 번째 N Epoch에 대한 학습 속도; LR_N 사용하는 모든 epochs >N입니다. 참고: 스케줄러에 따라 다르게 해석될 수 있습니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
LogEveryNStep |
손실을 기록하는 빈도입니다. |
MaxEpoch |
이 Epoch 수에 도달하면 학습을 중지합니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
PoolerDropout |
마스킹된 언어 모델 풀러 계층의 드롭아웃 속도입니다. [0, 1) 내에 있어야 합니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
PredictedAnswerColumnName |
예측된 답변에 대한 응답 열 이름 |
PredictionColumnName |
예측 열 이름입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
QuestionColumnName |
질문 열 이름 |
ScoreColumnName |
점수 열 이름입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
첫 번째 문장 열입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
Sentence2ColumnName |
두 번째 문장 열입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
StartLearningRateRatio |
다항식 감쇠 스케줄러의 시작 학습 속도입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
TaskType |
모델 헤드와 관련된 작업 유형입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
TopKAnswers |
질문 답변 작업에서 예측된 상위 답변 수입니다. |
TrainingAnswerColumnName |
학습 데이터에 대한 응답 열 이름 |
ValidationSet |
모델 품질을 개선하기 위해 학습하는 동안 사용되는 유효성 검사 집합입니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |
WarmupRatio |
다항식 감쇠 스케줄러에 대한 준비 단계의 비율입니다. (다음에서 상속됨 NasBertTrainer.NasBertOptions) |
WeightDecay |
체중 감소의 계수. [0, +Inf) 내에 있어야 합니다. (다음에서 상속됨 TorchSharpBaseTrainer.Options) |