AveragedLinearOptions Class

Definition

Arguments class for averaged linear trainers.

public abstract class AveragedLinearOptions : Microsoft.ML.Trainers.OnlineLinearOptions
type AveragedLinearOptions = class
    inherit OnlineLinearOptions
Public MustInherit Class AveragedLinearOptions
Inherits OnlineLinearOptions
Inheritance
Derived

Constructors

AveragedLinearOptions()

Fields

Averaged

Determines whether to do averaging or not.

DecreaseLearningRate

Determine whether to decrease the LearningRate or not.

FeatureColumnName

Column to use for features.

(Inherited from TrainerInputBase)
InitialWeightsDiameter

Initial weights and bias scale.

(Inherited from OnlineLinearOptions)
L2Regularization

The L2 weight for regularization.

LabelColumnName

Column to use for labels.

(Inherited from TrainerInputBaseWithLabel)
LazyUpdate

Determines when to update averaged weights.

LearningRate

Learning rate.

NumberOfIterations

Number of passes through the training dataset.

(Inherited from OnlineLinearOptions)
RecencyGain

Extra weight given to more recent updates.

RecencyGainMultiplicative

Determines whether RecencyGain is multiplicative or additive.

ResetWeightsAfterXExamples

Number of examples after which weights will be reset to the current average.

Shuffle

Determines whether to shuffle data for each training iteration.

(Inherited from OnlineLinearOptions)

Applies to