Share via


LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase Třída

Definice

Základní třída možností pro estimátory trenéra odvozené odLbfgsTrainerBase<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

Parametry typu

TOptions
TTransformer
TModel
Dědičnost
LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase
Odvozené

Konstruktory

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

Základní třída možností pro estimátory trenéra odvozené odLbfgsTrainerBase<TOptions,TTransformer,TModel>.

Pole

DenseOptimizer

Vynucení densifikace interních optimalizačních vektorů Výchozí hodnota je false.

EnforceNonNegativity

Vynucujte nezáporné váhy. Výchozí hodnota je false.

ExampleWeightColumnName

Sloupec, který se má použít například pro tloušťku.

(Zděděno od TrainerInputBaseWithWeight)
FeatureColumnName

Sloupec, který se má použít pro funkce.

(Zděděno od TrainerInputBase)
HistorySize

Počet předchozích iterací, které si pamatujete pro odhad Hessian. Nižší hodnoty znamenají rychlejší, ale méně přesné odhady.

InitialWeightsDiameter

Počáteční váhy se škálují.

L1Regularization

Hmotnost regularizace L1.

L2Regularization

Hmotnost regularizace L2.

LabelColumnName

Sloupec, který se má použít pro popisky.

(Zděděno od TrainerInputBaseWithLabel)
MaximumNumberOfIterations

Počet iterací.

NumberOfThreads

Počet vláken Hodnota Null znamená použití počtu procesorů.

OptimizationTolerance

Parametr tolerance pro konvergenci optimalizace. (Nízká = pomalejší, přesnější).

Quiet

Určuje, jestli se má výstup vytvořit během trénování, nebo ne.

StochasticGradientDescentInitilaizationTolerance

Spusťte SGD pro inicializaci hmotností LR a konvergujte k této toleranci.

Platí pro