LightGbmBinaryTrainer.Options Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Dziedziczenie
Konstruktory
LightGbmBinaryTrainer.Options() |
Pola
BatchSize |
Liczba punktów danych na partię podczas ładowania danych. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
CategoricalSmoothing |
Laplace gładki termin w podzielonej funkcji kategorii. Może to zmniejszyć wpływ szumów w funkcjach kategorii, zwłaszcza w przypadku kategorii z kilkoma danymi. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
EarlyStoppingRound |
Określa liczbę rund, po których trenowanie zostanie zatrzymane, jeśli nie poprawi się metryka walidacji. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
EvaluationMetric |
Określa, która metryka oceny ma być używana. |
ExampleWeightColumnName |
Kolumna do użycia na przykład wagi. (Odziedziczone po TrainerInputBaseWithWeight) |
FeatureColumnName |
Kolumna do użycia dla funkcji. (Odziedziczone po TrainerInputBase) |
HandleMissingValue |
Czy włączyć specjalną obsługę brakującej wartości, czy nie. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
L2CategoricalRegularization |
Regularyzacja L2 dla podziału kategorii. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
LabelColumnName |
Kolumna do użycia dla etykiet. (Odziedziczone po TrainerInputBaseWithLabel) |
LearningRate |
Współczynnik zmniejszania drzew, używany do zapobiegania nadmiernemu dopasowaniu. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MaximumBinCountPerFeature |
Maksymalna liczba pojemników, w których będą przechowywane wartości funkcji. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MaximumCategoricalSplitPointCount |
Maksymalna kategorialne punkty podziału, które należy wziąć pod uwagę podczas dzielenia na cechę kategorii. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MinimumExampleCountPerGroup |
Minimalna liczba punktów danych dla grupy kategorii. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
MinimumExampleCountPerLeaf |
Minimalna liczba punktów danych wymaganych do utworzenia nowego liścia drzewa. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfIterations |
Liczba iteracji zwiększających. Nowe drzewo jest tworzone w każdej iteracji, więc jest to równoważne liczbie drzew. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfLeaves |
Maksymalna liczba liści w jednym drzewie. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
NumberOfThreads |
Określa liczbę wątków używanych do uruchamiania funkcji LightGBM. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
RowGroupColumnName |
Kolumna do użycia na przykład groupId. (Odziedziczone po TrainerInputBaseWithGroupId) |
Seed |
Losowe nasion lightGBM do użycia. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Sigmoid |
Parametr funkcji sigmoid. |
Silent |
Kontroluje poziom rejestrowania w programie LighGBM. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UnbalancedSets |
Czy dane szkoleniowe są niezrównoważone. |
UseCategoricalSplit |
Czy włączyć podział kategorii, czy nie. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
UseZeroAsMissingValue |
Czy włączyć użycie zera (0) jako brakującej wartości. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
Verbose |
Określa, czy dane wyjściowe mają stan postępu podczas trenowania i oceny. (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |
WeightOfPositiveExamples |
Kontroluje równowagę dodatnich i ujemnych wag w .LightGbmBinaryTrainer |
Właściwości
Booster |
Parametr wzmacniacza do użycia (Odziedziczone po LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase) |