TextClassificationTrainer.TextClassificationOptions Kelas

Definisi

public class TextClassificationTrainer.TextClassificationOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type TextClassificationTrainer.TextClassificationOptions = class
    inherit NasBertTrainer.NasBertOptions
Public Class TextClassificationTrainer.TextClassificationOptions
Inherits NasBertTrainer.NasBertOptions
Warisan
TextClassificationTrainer.TextClassificationOptions

Konstruktor

TextClassificationTrainer.TextClassificationOptions()

Bidang

ActivationDropout

Tingkat pengantaran setelah fungsi aktivasi di lapisan FFN. Harus dalam [0, 1).

(Diperoleh dari NasBertTrainer.NasBertOptions)
AdamBetas

Beta untuk pengoptimal Adam.

(Diperoleh dari NasBertTrainer.NasBertOptions)
AdamEps

Epsilon untuk pengoptimal Adam.

(Diperoleh dari NasBertTrainer.NasBertOptions)
AttentionDropout

Tingkat pengantaran untuk bobot perhatian. Harus dalam [0, 1).

(Diperoleh dari NasBertTrainer.NasBertOptions)
BatchSize

Jumlah sampel yang digunakan untuk pelatihan batch mini.

(Diperoleh dari TorchSharpBaseTrainer.Options)
ClipNorm

Ambang kliping gradien. Harus dalam [0, +Inf). 0 berarti tidak mengklip norma.

(Diperoleh dari NasBertTrainer.NasBertOptions)
Dropout

Tingkat pengantaran untuk situasi umum. Harus dalam [0, 1).

(Diperoleh dari NasBertTrainer.NasBertOptions)
DynamicDropout

Apakah akan menggunakan dropout dinamis.

(Diperoleh dari NasBertTrainer.NasBertOptions)
EncoderNormalizeBefore

Apakah akan menerapkan normalisasi lapisan sebelum setiap blok encoder.

(Diperoleh dari NasBertTrainer.NasBertOptions)
FinalLearningRateRatio

Tingkat pembelajaran akhir untuk penjadwal pembusuk polinomial.

(Diperoleh dari TorchSharpBaseTrainer.Options)
FreezeEncoder

Apakah membekukan parameter encoder.

(Diperoleh dari NasBertTrainer.NasBertOptions)
FreezeTransfer

Apakah membekukan parameter modul transfer.

(Diperoleh dari NasBertTrainer.NasBertOptions)
LabelColumnName

Nama kolom label.

(Diperoleh dari TorchSharpBaseTrainer.Options)
LayerNormTraining

Apakah akan melatih parameter norma lapisan.

(Diperoleh dari NasBertTrainer.NasBertOptions)
LearningRate

Tingkat pembelajaran untuk periode N pertama; semua epoch >N menggunakan LR_N. Catatan: ini dapat ditafsirkan secara berbeda tergantung pada penjadwal.

(Diperoleh dari NasBertTrainer.NasBertOptions)
MaxEpoch

Hentikan pelatihan saat mencapai jumlah epoch ini.

(Diperoleh dari TorchSharpBaseTrainer.Options)
PoolerDropout

Tingkat pengantaran dalam lapisan pengumpul model bahasa bertopeng. Harus dalam [0, 1).

(Diperoleh dari NasBertTrainer.NasBertOptions)
PredictionColumnName

Nama kolom Prediksi.

(Diperoleh dari TorchSharpBaseTrainer.Options)
ScoreColumnName

Nama kolom Skor.

(Diperoleh dari TorchSharpBaseTrainer.Options)
Sentence1ColumnName

Kolom kalimat pertama.

(Diperoleh dari NasBertTrainer.NasBertOptions)
Sentence2ColumnName

Kolom kalimat kedua.

(Diperoleh dari NasBertTrainer.NasBertOptions)
StartLearningRateRatio

Tingkat pembelajaran awal untuk penjadwal pembusuk polinomial.

(Diperoleh dari TorchSharpBaseTrainer.Options)
TaskType

Jenis tugas, yang terkait dengan kepala model.

(Diperoleh dari NasBertTrainer.NasBertOptions)
ValidationSet

Set validasi yang digunakan saat pelatihan untuk meningkatkan kualitas model.

(Diperoleh dari TorchSharpBaseTrainer.Options)
WarmupRatio

Proporsi langkah-langkah pemanasan untuk penjadwal pembusukan polinomial.

(Diperoleh dari NasBertTrainer.NasBertOptions)
WeightDecay

Koefisiensi pembuangan berat badan. Harus dalam [0, +Inf).

(Diperoleh dari TorchSharpBaseTrainer.Options)

Berlaku untuk