Share via


SgdNonCalibratedTrainer.Options 类

定义

public sealed class SgdNonCalibratedTrainer.Options : Microsoft.ML.Trainers.SgdBinaryTrainerBase<Microsoft.ML.Trainers.LinearBinaryModelParameters>.OptionsBase
type SgdNonCalibratedTrainer.Options = class
    inherit SgdBinaryTrainerBase<LinearBinaryModelParameters>.OptionsBase
Public NotInheritable Class SgdNonCalibratedTrainer.Options
Inherits SgdBinaryTrainerBase(Of LinearBinaryModelParameters).OptionsBase
继承

构造函数

SgdNonCalibratedTrainer.Options()

SgdNonCalibratedTrainer在 (选项) 的SgnnonCalibrated 中使用的选项

字段

CheckFrequency

确定在迭代次数方面检查收敛的频率。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
ConvergenceTolerance

收敛容差。 如果损失减少的指数移动平均值低于此容忍度,则算法被视为已聚合并停止。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
ExampleWeightColumnName

要用于示例权重的列。

(继承自 TrainerInputBaseWithWeight)
FeatureColumnName

要用于功能的列。

(继承自 TrainerInputBase)
L2Regularization

正则化的 L2 权重。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
LabelColumnName

要用于标签的列。

(继承自 TrainerInputBaseWithLabel)
LearningRate

由 SGD 使用的初始学习速率。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
LossFunction

要使用的丢失函数。 默认值为 LogLoss

NumberOfIterations

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

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
NumberOfThreads

由 SGD 使用的无锁并行度。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
PositiveInstanceWeight

要应用于正类的权重。 这对于使用不平衡的数据进行训练非常有用。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)
Shuffle

确定是否对每个训练迭代对数据进行混排。

(继承自 SgdBinaryTrainerBase<TModel>.OptionsBase)

适用于