LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase 类

定义

派生自LbfgsTrainerBase<TOptions,TTransformer,TModel>的训练器估算器的基选项类。

public abstract class LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithWeight where TOptions : LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase, new() where TTransformer : ISingleFeaturePredictionTransformer<TModel> where TModel : class
type LbfgsTrainerBase<'Options, 'ransformer, 'Model (requires 'Options :> LbfgsTrainerBase<'Options, 'ransformer, 'Model>.OptionsBase and 'Options : (new : unit -> 'Options) and 'ransformer :> ISingleFeaturePredictionTransformer<'Model> and 'Model : null)>.OptionsBase = class
    inherit TrainerInputBaseWithWeight
Public MustInherit Class LbfgsTrainerBase(Of TOptions, TTransformer, TModel).OptionsBase
Inherits TrainerInputBaseWithWeight

类型参数

TOptions
TTransformer
TModel
继承
LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase
派生

构造函数

LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase()

派生自LbfgsTrainerBase<TOptions,TTransformer,TModel>的训练器估算器的基选项类。

字段

DenseOptimizer

强制缩小内部优化向量。 默认值为 false。

EnforceNonNegativity

强制实施非负权重。 默认值为 false。

ExampleWeightColumnName

要用于示例权重的列。

(继承自 TrainerInputBaseWithWeight)
FeatureColumnName

要用于功能的列。

(继承自 TrainerInputBase)
HistorySize

用于估计 Hessian 的先前迭代次数。 较低的值意味着更快但不太准确的估计值。

InitialWeightsDiameter

初始权重刻度。

L1Regularization

L1 正则化权重。

L2Regularization

L2 正则化权重。

LabelColumnName

要用于标签的列。

(继承自 TrainerInputBaseWithLabel)
MaximumNumberOfIterations

迭代次数。

NumberOfThreads

线程数。 Null 表示使用处理器数。

OptimizationTolerance

优化收敛的容错参数。 (Low = 较慢,更准确的) 。

Quiet

确定是否在训练期间生成输出。

StochasticGradientDescentInitilaizationTolerance

运行 SGD 以初始化 LR 权重,并聚合到此容差。

适用于