OnlineGradientDescentTrainer.Options 类

定义

public sealed class OnlineGradientDescentTrainer.Options : Microsoft.ML.Trainers.AveragedLinearOptions
type OnlineGradientDescentTrainer.Options = class
    inherit AveragedLinearOptions
Public NotInheritable Class OnlineGradientDescentTrainer.Options
Inherits AveragedLinearOptions
继承

构造函数

OnlineGradientDescentTrainer.Options()

创建一个具有默认值的新 OnlineGradientDescentTrainer.Options 对象。

字段

Averaged

确定是否进行求平均值。

(继承自 AveragedLinearOptions)
DecreaseLearningRate

确定是否要减少 LearningRate

(继承自 AveragedLinearOptions)
FeatureColumnName

要用于特征的列。

(继承自 TrainerInputBase)
InitialWeightsDiameter

初始权重和偏差刻度。

(继承自 OnlineLinearOptions)
L2Regularization

正则化的 L2 权重。

(继承自 AveragedLinearOptions)
LabelColumnName

用于标签的列。

(继承自 TrainerInputBaseWithLabel)
LazyUpdate

确定何时更新平均权重。

(继承自 AveragedLinearOptions)
LearningRate

学习速率。

(继承自 AveragedLinearOptions)
NumberOfIterations

通过训练数据集的传递数。

(继承自 OnlineLinearOptions)
RecencyGain

为较新的更新提供额外的权重。

(继承自 AveragedLinearOptions)
RecencyGainMultiplicative

确定是乘法还是 RecencyGain 累加。

(继承自 AveragedLinearOptions)
ResetWeightsAfterXExamples

之后权重将重置为当前平均值的示例数。

(继承自 AveragedLinearOptions)
Shuffle

确定是否对每个训练迭代的数据进行随机播放。

(继承自 OnlineLinearOptions)

属性

LossFunction

自定义 损失

适用于