SgdCalibratedTrainer.Options 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
SgdCalibratedTrainer 在 (选项) 中所使用的选项。
public sealed class SgdCalibratedTrainer.Options : Microsoft.ML.Trainers.SgdBinaryTrainerBase<Microsoft.ML.Calibrators.CalibratedModelParametersBase<Microsoft.ML.Trainers.LinearBinaryModelParameters,Microsoft.ML.Calibrators.PlattCalibrator>>.OptionsBase
type SgdCalibratedTrainer.Options = class
inherit SgdBinaryTrainerBase<CalibratedModelParametersBase<LinearBinaryModelParameters, PlattCalibrator>>.OptionsBase
Public NotInheritable Class SgdCalibratedTrainer.Options
Inherits SgdBinaryTrainerBase(Of CalibratedModelParametersBase(Of LinearBinaryModelParameters, PlattCalibrator)).OptionsBase
- 继承
构造函数
SgdCalibratedTrainer.Options() |
SgdCalibratedTrainer 在 (选项) 中所使用的选项。 |
字段
CheckFrequency |
确定在迭代次数方面检查收敛的频率。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
ConvergenceTolerance |
收敛容差。 如果损失减少的指数移动平均值低于此容差,则算法被视为已聚合并停止。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
ExampleWeightColumnName |
要用于示例权重的列。 (继承自 TrainerInputBaseWithWeight) |
FeatureColumnName |
要用于功能的列。 (继承自 TrainerInputBase) |
L2Regularization |
正则化的 L2 权重。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
LabelColumnName |
要用于标签的列。 (继承自 TrainerInputBaseWithLabel) |
LearningRate |
新发币使用的初始学习速率。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
NumberOfIterations |
通过训练数据集的最大传递数。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
NumberOfThreads |
一度无锁并行度,由SGG使用。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
PositiveInstanceWeight |
要应用于正类的权重。 这对于使用不平衡的数据进行训练非常有用。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |
Shuffle |
确定是否对每次训练迭代对数据进行混排。 (继承自 SgdBinaryTrainerBase<TModel>.OptionsBase) |