LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
衍生自 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 權數,並交集至此容錯。 |