LightGbmRegressionTrainer.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í.
Možnosti pro LightGbmRegressionTrainer použití v LightGbm(Options).
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
- Dědičnost
-
LightGbmTrainerBase<LightGbmRegressionTrainer.Options,Single,RegressionPredictionTransformer<LightGbmRegressionModelParameters>,LightGbmRegressionModelParameters>.OptionsBaseLightGbmRegressionTrainer.Options
Konstruktory
LightGbmRegressionTrainer.Options() |
Možnosti pro LightGbmRegressionTrainer použití v LightGbm(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) |
Silent |
Řídí úroveň protokolování v LighGBM. (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
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) |
Vlastnosti
Booster |
Parametr Booster, který se má použít (Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |