LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
型パラメーター
- TOptions
- TOutput
- TTransformer
- TModel
- 継承
-
LightGbmTrainerBase<TOptions,TOutput,TTransformer,TModel>.OptionsBase
- 派生
フィールド
BatchSize |
データ読み込み時のバッチあたりのデータ ポイント数。 |
CategoricalSmoothing |
カテゴリ特徴分割のラプラススムーズ項。 これにより、特にデータが少ないカテゴリの場合に、カテゴリ特徴のノイズの影響を軽減できます。 |
EarlyStoppingRound |
ラウンド数を決定します。その後、検証メトリックが改善されない場合にトレーニングが停止します。 |
ExampleWeightColumnName |
重みなどのために使用する列。 (継承元 TrainerInputBaseWithWeight) |
FeatureColumnName |
特徴に使用する列。 (継承元 TrainerInputBase) |
HandleMissingValue |
欠損値の特別な処理を有効にするかどうか。 |
L2CategoricalRegularization |
カテゴリ分割の L2 正則化。 |
LabelColumnName |
ラベルに使用する列。 (継承元 TrainerInputBaseWithLabel) |
LearningRate |
木の収縮率は、オーバーフィットを防ぐために使用されます。 |
MaximumBinCountPerFeature |
特徴値がバケットされるビンの最大数。 |
MaximumCategoricalSplitPointCount |
カテゴリフィーチャで分割する際に考慮する最大カテゴリ分割ポイント。 |
MinimumExampleCountPerGroup |
カテゴリ グループあたりのデータ ポイントの最小数。 |
MinimumExampleCountPerLeaf |
新しいツリー リーフを形成するために必要なデータ ポイントの最小数。 |
NumberOfIterations |
ブースト イテレーションの数。 イテレーションごとに新しいツリーが作成されるため、これはツリーの数と同じです。 |
NumberOfLeaves |
1 つのツリー内の葉の最大数。 |
NumberOfThreads |
LightGBM の実行に使用されるスレッドの数を決定します。 |
RowGroupColumnName |
groupId などの使用する列。 (継承元 TrainerInputBaseWithGroupId) |
Seed |
LightGBM で使用するランダム シード。 |
Silent |
LighGBM のログ レベルを制御します。 |
UseCategoricalSplit |
カテゴリ分割を有効にするかどうか。 |
UseZeroAsMissingValue |
欠損値としてゼロ (0) の使用を有効にするかどうか。 |
Verbose |
トレーニングと評価中に進行状況を出力するかどうかを決定します。 |
プロパティ
Booster |
使用するブースター パラメーター |