LightGbmMulticlassTrainer.Options Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
LightGbm(Seçenekler) içinde kullanılan için LightGbmMulticlassTrainer seçenekleri.
public sealed class LightGbmMulticlassTrainer.Options : Microsoft.ML.Trainers.LightGbm.LightGbmTrainerBase<Microsoft.ML.Trainers.LightGbm.LightGbmMulticlassTrainer.Options,Microsoft.ML.Data.VBuffer<float>,Microsoft.ML.Data.MulticlassPredictionTransformer<Microsoft.ML.Trainers.OneVersusAllModelParameters>,Microsoft.ML.Trainers.OneVersusAllModelParameters>.OptionsBase
type LightGbmMulticlassTrainer.Options = class
inherit LightGbmTrainerBase<LightGbmMulticlassTrainer.Options, VBuffer<single>, MulticlassPredictionTransformer<OneVersusAllModelParameters>, OneVersusAllModelParameters>.OptionsBase
Public NotInheritable Class LightGbmMulticlassTrainer.Options
Inherits LightGbmTrainerBase(Of LightGbmMulticlassTrainer.Options, VBuffer(Of Single), MulticlassPredictionTransformer(Of OneVersusAllModelParameters), OneVersusAllModelParameters).OptionsBase
- Devralma
-
LightGbmTrainerBase<LightGbmMulticlassTrainer.Options,VBuffer<Single>,MulticlassPredictionTransformer<OneVersusAllModelParameters>,OneVersusAllModelParameters>.OptionsBaseLightGbmMulticlassTrainer.Options
Oluşturucular
LightGbmMulticlassTrainer.Options() |
LightGbm(Seçenekler) içinde kullanılan için LightGbmMulticlassTrainer seçenekleri. |
Alanlar
BatchSize |
Verileri yüklerken toplu iş başına veri noktası sayısı. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
CategoricalSmoothing |
Kategorik özellik bölmede laplace pürüzsüz terimi. Bu, özellikle az veri içeren kategoriler için kategorik özelliklerdeki gürültülerin etkisini azaltabilir. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
EarlyStoppingRound |
Doğrulama ölçümü geliştirilmezse eğitimin durdurulacağı tur sayısını belirler. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
EvaluationMetric |
Hangi değerlendirme ölçümünü kullanılacağını belirler. |
ExampleWeightColumnName |
Kullanılacak sütun örneğin ağırlık. (Devralındığı yer: TrainerInputBaseWithWeight) |
FeatureColumnName |
Özellikler için kullanılacak sütun. (Devralındığı yer: TrainerInputBase) |
HandleMissingValue |
Eksik değerin özel işlenmesinin etkinleştirilip etkinleştirilmeyileceği. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
L2CategoricalRegularization |
Kategorik bölme için L2 düzenlileştirmesi. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
LabelColumnName |
Etiketler için kullanılacak sütun. (Devralındığı yer: TrainerInputBaseWithLabel) |
LearningRate |
Aşırı sığdırmayı önlemek için kullanılan ağaçlar için büzülme oranı. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MaximumBinCountPerFeature |
Özellik değerlerinin demet olarak yerleştirileceği bölme sayısı üst sınırı. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MaximumCategoricalSplitPointCount |
Kategorik bir özelliğe bölünürken dikkate alınacak en fazla kategorik bölme noktası. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MinimumExampleCountPerGroup |
Kategorik grup başına en az veri noktası sayısı. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MinimumExampleCountPerLeaf |
Yeni bir ağaç yaprağı oluşturmak için gereken en az sayıda veri noktası. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfIterations |
Artırma yinelemelerinin sayısı. Her yinelemede yeni bir ağaç oluşturulur, bu nedenle bu ağaç sayısına eşdeğerdir. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfLeaves |
Bir ağaçtaki en fazla yaprak sayısı. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfThreads |
LightGBM'yi çalıştırmak için kullanılan iş parçacığı sayısını belirler. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
RowGroupColumnName |
Kullanılacak sütun, örneğin groupId. (Devralındığı yer: TrainerInputBaseWithGroupId) |
Seed |
LightGBM'nin kullanması için rastgele tohum. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Sigmoid |
Sigmoid işlevinin parametresi. |
Silent |
LighGBM'de günlük düzeyini denetler. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UnbalancedSets |
Eğitim verilerinin dengesiz olup olmadığı. |
UseCategoricalSplit |
Kategorik bölmenin etkinleştirilip etkinleştirilmeyileceği. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UseSoftmax |
Softmax kaybı kullanılıp kullanılmaymayacağı. |
UseZeroAsMissingValue |
Sıfır (0) kullanımının eksik değer olarak etkinleştirilip etkinleştirilmeyileceği. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Verbose |
Eğitim ve değerlendirme sırasında ilerleme durumunun çıkışını alıp almayacağını belirler. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Özellikler
Booster |
Kullanılacak booster parametresi (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |