LightGbmMulticlassTrainer.Options クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public sealed class LightGbmMulticlassTrainer.Options : Microsoft.ML.Trainers.LightGbm.LightGbmTrainerBase<Microsoft.ML.Trainers.LightGbm.LightGbmMulticlassTrainer.Options,Microsoft.ML.Data.VBuffer<float>,Microsoft.ML.Data.MulticlassPredictionTransformer<Microsoft.ML.Trainers.OneVersusAllModelParameters>,Microsoft.ML.Trainers.OneVersusAllModelParameters>.OptionsBase
type LightGbmMulticlassTrainer.Options = class
inherit LightGbmTrainerBase<LightGbmMulticlassTrainer.Options, VBuffer<single>, MulticlassPredictionTransformer<OneVersusAllModelParameters>, OneVersusAllModelParameters>.OptionsBase
Public NotInheritable Class LightGbmMulticlassTrainer.Options
Inherits LightGbmTrainerBase(Of LightGbmMulticlassTrainer.Options, VBuffer(Of Single), MulticlassPredictionTransformer(Of OneVersusAllModelParameters), OneVersusAllModelParameters).OptionsBase
継承
LightGbmMulticlassTrainer.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
sigmoid 関数のパラメーター。
Silent
LighGBM のログ レベルを制御します。
(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase )
UnbalancedSets
トレーニング データが不均衡かどうか。
UseCategoricalSplit
カテゴリ分割を有効にするかどうか。
(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase )
UseSoftmax
softmax 損失を使用するかどうか。
UseZeroAsMissingValue
ゼロ (0) の使用を欠損値として有効にするかどうかを指定します。
(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase )
Verbose
トレーニングと評価中に進行状況を出力するかどうかを決定します。
(継承元 LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase )
プロパティ
適用対象