Sdílet prostřednictvím


LightGbmRankingTrainer.Options Třída

Definice

Možnosti použité LightGbmRankingTrainer v LightGbm(Options).

public sealed class LightGbmRankingTrainer.Options : Microsoft.ML.Trainers.LightGbm.LightGbmTrainerBase<Microsoft.ML.Trainers.LightGbm.LightGbmRankingTrainer.Options,float,Microsoft.ML.Data.RankingPredictionTransformer<Microsoft.ML.Trainers.LightGbm.LightGbmRankingModelParameters>,Microsoft.ML.Trainers.LightGbm.LightGbmRankingModelParameters>.OptionsBase
type LightGbmRankingTrainer.Options = class
    inherit LightGbmTrainerBase<LightGbmRankingTrainer.Options, single, RankingPredictionTransformer<LightGbmRankingModelParameters>, LightGbmRankingModelParameters>.OptionsBase
Public NotInheritable Class LightGbmRankingTrainer.Options
Inherits LightGbmTrainerBase(Of LightGbmRankingTrainer.Options, Single, RankingPredictionTransformer(Of LightGbmRankingModelParameters), LightGbmRankingModelParameters).OptionsBase
Dědičnost

Konstruktory

LightGbmRankingTrainer.Options()

Možnosti použité LightGbmRankingTrainer 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 několika daty.

(Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
CustomGains

Seznam zisků oddělených čárkami přidružených k jednotlivým popiskům relevance

EarlyStoppingRound

Určuje počet zaokrouhlených kol, 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 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.

(Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
L2CategoricalRegularization

Regulace 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

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

(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í rozdělení bodů kategorií, 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 se to rovná 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žívaný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é semeno pro LightGBM, které se má použít.

(Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
Sigmoid

Parametr funkce sigmoid.

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

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

(Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
Verbose

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

(Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)

Vlastnosti

Booster

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

(Zděděno od LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)

Platí pro