LightGbmRegressionTrainer.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 LightGbmRegressionTrainer seçenekleri.
public sealed class LightGbmRegressionTrainer.Options : Microsoft.ML.Trainers.LightGbm.LightGbmTrainerBase<Microsoft.ML.Trainers.LightGbm.LightGbmRegressionTrainer.Options,float,Microsoft.ML.Data.RegressionPredictionTransformer<Microsoft.ML.Trainers.LightGbm.LightGbmRegressionModelParameters>,Microsoft.ML.Trainers.LightGbm.LightGbmRegressionModelParameters>.OptionsBase
type LightGbmRegressionTrainer.Options = class
inherit LightGbmTrainerBase<LightGbmRegressionTrainer.Options, single, RegressionPredictionTransformer<LightGbmRegressionModelParameters>, LightGbmRegressionModelParameters>.OptionsBase
Public NotInheritable Class LightGbmRegressionTrainer.Options
Inherits LightGbmTrainerBase(Of LightGbmRegressionTrainer.Options, Single, RegressionPredictionTransformer(Of LightGbmRegressionModelParameters), LightGbmRegressionModelParameters).OptionsBase
- Devralma
-
LightGbmTrainerBase<LightGbmRegressionTrainer.Options,Single,RegressionPredictionTransformer<LightGbmRegressionModelParameters>,LightGbmRegressionModelParameters>.OptionsBaseLightGbmRegressionTrainer.Options
Oluşturucular
LightGbmRegressionTrainer.Options() |
LightGbm(Seçenekler) içinde kullanılan için LightGbmRegressionTrainer 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) |
Silent |
LighGBM'de günlük düzeyini denetler. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UseCategoricalSplit |
Kategorik bölmenin etkinleştirilip etkinleştirilmeyileceği. (Devralındığı yer: LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin