LightGbmBinaryTrainer.Options クラス

定義

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
継承

コンストラクター

LightGbmBinaryTrainer.Options()

フィールド

BatchSize

データ読み込み時のバッチあたりのデータ ポイント数。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
CategoricalSmoothing

カテゴリ特徴分割のラプラススムーズ項。 これにより、特にデータが少ないカテゴリの場合に、カテゴリ特徴のノイズの影響を軽減できます。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
EarlyStoppingRound

ラウンド数を決定します。その後、検証メトリックが改善されない場合にトレーニングが停止します。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
EvaluationMetric

使用する評価メトリックを決定します。

ExampleWeightColumnName

重みなどのために使用する列。

(継承元 TrainerInputBaseWithWeight)
FeatureColumnName

特徴に使用する列。

(継承元 TrainerInputBase)
HandleMissingValue

欠損値の特別な処理を有効にするかどうか。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
L2CategoricalRegularization

カテゴリ分割の L2 正則化。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
LabelColumnName

ラベルに使用する列。

(継承元 TrainerInputBaseWithLabel)
LearningRate

木の収縮率は、オーバーフィットを防ぐために使用されます。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
MaximumBinCountPerFeature

特徴値がバケットされるビンの最大数。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
MaximumCategoricalSplitPointCount

カテゴリフィーチャで分割する際に考慮する最大カテゴリ分割ポイント。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
MinimumExampleCountPerGroup

カテゴリ グループあたりのデータ ポイントの最小数。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
MinimumExampleCountPerLeaf

新しいツリー リーフを形成するために必要なデータ ポイントの最小数。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
NumberOfIterations

ブースト イテレーションの数。 イテレーションごとに新しいツリーが作成されるため、これはツリーの数と同じです。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
NumberOfLeaves

1 つのツリー内の葉の最大数。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
NumberOfThreads

LightGBM の実行に使用されるスレッドの数を決定します。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
RowGroupColumnName

groupId などの使用する列。

(継承元 TrainerInputBaseWithGroupId)
Seed

LightGBM で使用するランダム シード。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
Sigmoid

シグモイド関数のパラメーター。

Silent

LighGBM のログ レベルを制御します。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
UnbalancedSets

トレーニング データが不均衡かどうか。

UseCategoricalSplit

カテゴリ分割を有効にするかどうか。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
UseZeroAsMissingValue

欠損値としてゼロ (0) の使用を有効にするかどうか。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
Verbose

トレーニングと評価中に進行状況を出力するかどうかを決定します。

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)
WeightOfPositiveExamples

正と負の重みのバランスを制御します LightGbmBinaryTrainer

プロパティ

Booster

使用するブースター パラメーター

(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase)

適用対象