# 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
AveragedLinearOptions
Derived

## Fields

 Determines whether to do averaging or not. Determine whether to decrease the LearningRate or not. Column to use for features. (Inherited from TrainerInputBase) Initial weights and bias scale. (Inherited from OnlineLinearOptions) The L2 weight for regularization. Column to use for labels. (Inherited from TrainerInputBaseWithLabel) Determines when to update averaged weights. Learning rate. Number of passes through the training dataset. (Inherited from OnlineLinearOptions) Extra weight given to more recent updates. Determines whether RecencyGain is multiplicative or additive. Number of examples after which weights will be reset to the current average. Determines whether to shuffle data for each training iteration. (Inherited from OnlineLinearOptions)