LightGbmBinaryTrainer.Options Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public sealed class LightGbmBinaryTrainer.Options : Microsoft.ML.Trainers.LightGbm.LightGbmTrainerBase<Microsoft.ML.Trainers.LightGbm.LightGbmBinaryTrainer.Options,float,Microsoft.ML.Data.BinaryPredictionTransformer<Microsoft.ML.Calibrators.CalibratedModelParametersBase<Microsoft.ML.Trainers.LightGbm.LightGbmBinaryModelParameters,Microsoft.ML.Calibrators.PlattCalibrator>>,Microsoft.ML.Calibrators.CalibratedModelParametersBase<Microsoft.ML.Trainers.LightGbm.LightGbmBinaryModelParameters,Microsoft.ML.Calibrators.PlattCalibrator>>.OptionsBase
type LightGbmBinaryTrainer.Options = class
inherit LightGbmTrainerBase<LightGbmBinaryTrainer.Options, single, BinaryPredictionTransformer<CalibratedModelParametersBase<LightGbmBinaryModelParameters, PlattCalibrator>>, CalibratedModelParametersBase<LightGbmBinaryModelParameters, PlattCalibrator>>.OptionsBase
Public NotInheritable Class LightGbmBinaryTrainer.Options
Inherits LightGbmTrainerBase(Of LightGbmBinaryTrainer.Options, Single, BinaryPredictionTransformer(Of CalibratedModelParametersBase(Of LightGbmBinaryModelParameters, PlattCalibrator)), CalibratedModelParametersBase(Of LightGbmBinaryModelParameters, PlattCalibrator)).OptionsBase
- Dědičnost
Konstruktory
LightGbmBinaryTrainer.Options() |
Pole
BatchSize |
Počet datových bodů na dávku při načítání dat (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
CategoricalSmoothing |
Laplace smooth term in kategorical feature split. To může snížit účinek šumu v kategorických funkcích, zejména u kategorií s málo daty. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
EarlyStoppingRound |
Určuje počet zaokrouhlených zaokrouhlení, po kterém se trénování zastaví, pokud se metrika ověření nezlepší. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
EvaluationMetric |
Určuje, jakou metriku vyhodnocení se má použít. |
ExampleWeightColumnName |
Sloupec, který se má použít například pro tloušťku. (Zděděno od TrainerInputBaseWithWeight) |
FeatureColumnName |
Sloupec, který se má použít pro funkce. (Zděděno od TrainerInputBase) |
HandleMissingValue |
Jestli chcete povolit speciální zpracování chybějící hodnoty, nebo ne. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
L2CategoricalRegularization |
Regularizace L2 pro kategorické rozdělení (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
LabelColumnName |
Sloupec, který se má použít pro popisky. (Zděděno od TrainerInputBaseWithLabel) |
LearningRate |
Míra zmenšení stromů, která se používá k zabránění převléčení. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MaximumBinCountPerFeature |
Maximální počet intervalů, ve které budou hodnoty funkcí v kontejneru. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MaximumCategoricalSplitPointCount |
Maximální kategorické rozdělené body, které je potřeba vzít v úvahu při rozdělení kategorické funkce. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MinimumExampleCountPerGroup |
Minimální počet datových bodů na kategorickou skupinu. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MinimumExampleCountPerLeaf |
Minimální počet datových bodů potřebných k vytvoření nového listu stromu. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfIterations |
Počet zvýšení počtu iterací V každé iteraci se vytvoří nový strom, takže odpovídá počtu stromů. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfLeaves |
Maximální počet listů v jednom stromu. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfThreads |
Určuje počet vláken použitých ke spuštění LightGBM. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
RowGroupColumnName |
Sloupec, který se má použít například groupId. (Zděděno od TrainerInputBaseWithGroupId) |
Seed |
Náhodné počáteční pro LightGBM, které se má použít. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Sigmoid |
Parametr pro sigmoid funkci. |
Silent |
Řídí úroveň protokolování v LighGBM. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UnbalancedSets |
Určuje, jestli jsou trénovací data vyvážená. |
UseCategoricalSplit |
Jestli chcete povolit kategorické rozdělení, nebo ne. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UseZeroAsMissingValue |
Jestli chcete povolit použití nuly (0) jako chybějící hodnoty. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Verbose |
Určuje, jestli se má během trénování a hodnocení zobrazit stav průběhu výstupu. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
WeightOfPositiveExamples |
Řídí rovnováhu kladných a záporných hmotností v LightGbmBinaryTrainer. |
Vlastnosti
Booster |
Parametr Booster, který se má použít (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |