Share via


DartBooster.Options Class

Definition

The options for DartBooster, used for setting Microsoft.ML.Trainers.LightGbm.Booster.

public sealed class DartBooster.Options : Microsoft.ML.Trainers.LightGbm.BoosterParameterBase.OptionsBase
type DartBooster.Options = class
    inherit BoosterParameterBase.OptionsBase
Public NotInheritable Class DartBooster.Options
Inherits BoosterParameterBase.OptionsBase
Inheritance

Constructors

DartBooster.Options()

Fields

FeatureFraction

The fraction of features used when creating trees.

(Inherited from BoosterParameterBase.OptionsBase)
L1Regularization

The L1 regularization term on weights.

(Inherited from BoosterParameterBase.OptionsBase)
L2Regularization

The L2 regularization term on weights.

(Inherited from BoosterParameterBase.OptionsBase)
MaximumNumberOfDroppedTreesPerRound

The maximum number of dropped trees in a boosting round.

MaximumTreeDepth

The maximum depth of a tree.

(Inherited from BoosterParameterBase.OptionsBase)
MinimumChildWeight

The minimum sum of instance weight needed to form a new node.

(Inherited from BoosterParameterBase.OptionsBase)
MinimumSplitGain

The minimum loss reduction required to make a further partition on a leaf node of the tree.

(Inherited from BoosterParameterBase.OptionsBase)
SkipDropFraction

The probability of skipping the dropout procedure during a boosting iteration.

SubsampleFraction

The fraction of training data used for creating trees.

(Inherited from BoosterParameterBase.OptionsBase)
SubsampleFrequency

The frequency of performing subsampling (bagging).

(Inherited from BoosterParameterBase.OptionsBase)
TreeDropFraction

The dropout rate, i.e. the fraction of previous trees to drop during the dropout.

UniformDrop

Whether to enable uniform drop.

XgboostDartMode

Whether to enable xgboost dart mode.

Explicit Interface Implementations

IComponentFactory<BoosterParameterBase>.CreateComponent(IHostEnvironment) (Inherited from BoosterParameterBase.OptionsBase)

Applies to