Udostępnij za pośrednictwem


LightGbmBinaryTrainer.Options Klasa

Definicja

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)

Dotyczy