TextClassificationTrainer.TextClassificationOptions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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) |