Sdílet prostřednictvím


LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase Třída

Definice

public class LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithGroupId where TOptions : LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase, new() where TTransformer : ISingleFeaturePredictionTransformer<TModel> where TModel : class
type LightGbmTrainerBase<'Options, 'Output, 'ransformer, 'Model (requires 'Options :> LightGbmTrainerBase<'Options, 'Output, 'ransformer, 'Model>.OptionsBase and 'Options : (new : unit -> 'Options) and 'ransformer :> ISingleFeaturePredictionTransformer<'Model> and 'Model : null)>.OptionsBase = class
    inherit TrainerInputBaseWithGroupId
Public Class LightGbmTrainerBase(Of TOptions, TOutput, TTransformer, TModel).OptionsBase
Inherits TrainerInputBaseWithGroupId

Parametry typu

TOptions
TOutput
TTransformer
TModel
Dědičnost
LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase
Odvozené

Pole

BatchSize

Počet datových bodů na dávku při načítání dat

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 několika daty.

EarlyStoppingRound

Určuje počet zaokrouhlených kol, po kterém se trénování zastaví, pokud se metrika ověření nezlepší.

ExampleWeightColumnName

Sloupec, který se má použít pro příklad hmotnosti.

(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.

L2CategoricalRegularization

Regulace L2 pro kategorické rozdělení.

LabelColumnName

Sloupec, který se má použít pro popisky.

(Zděděno od TrainerInputBaseWithLabel)
LearningRate

Rychlost zmenšení stromů, která slouží k zabránění přehoštění.

MaximumBinCountPerFeature

Maximální počet intervalů, ve které budou hodnoty funkcí v kontejneru.

MaximumCategoricalSplitPointCount

Maximální rozdělení bodů kategorií, které je potřeba vzít v úvahu při rozdělení kategorické funkce.

MinimumExampleCountPerGroup

Minimální počet datových bodů na kategorickou skupinu.

MinimumExampleCountPerLeaf

Minimální počet datových bodů potřebných k vytvoření nového listu stromu

NumberOfIterations

Počet zvýšení počtu iterací V každé iteraci se vytvoří nový strom, takže se to rovná počtu stromů.

NumberOfLeaves

Maximální počet listů v jednom stromu.

NumberOfThreads

Určuje počet vláken používaných ke spuštění lightGBM.

RowGroupColumnName

Sloupec, který se má použít například groupId.

(Zděděno od TrainerInputBaseWithGroupId)
Seed

Náhodné semeno pro LightGBM, které se má použít.

Silent

Řídí úroveň protokolování v LighGBM.

UseCategoricalSplit

Jestli chcete povolit kategorické rozdělení, nebo ne.

UseZeroAsMissingValue

Zda chcete povolit použití nuly (0) jako chybějící hodnoty.

Verbose

Určuje, zda se má během trénování a vyhodnocení zobrazit stav průběhu výstupu.

Vlastnosti

Booster

Parametr boosteru, který se má použít

Platí pro