Aracılığıyla paylaş


LightGbmMulticlassTrainer.Options Sınıf

Tanım

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

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)

Şunlara uygulanır