Aracılığıyla paylaş


LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase Sınıf

Tanım

Eğitmen tahmin araçları için temel seçenekler sınıfı türetilirLbfgsTrainerBase<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

Tür Parametreleri

TOptions
TTransformer
TModel
Devralma
LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase
Türetilmiş

Oluşturucular

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

Eğitmen tahmin araçları için temel seçenekler sınıfı türetilirLbfgsTrainerBase<TOptions,TTransformer,TModel>.

Alanlar

DenseOptimizer

İç iyileştirme vektörlerinin reddedilmesini zorlama. Varsayılan değer false’tur.

EnforceNonNegativity

Negatif olmayan ağırlıkları zorunlu kılma. Varsayılan değer false’tur.

ExampleWeightColumnName

Kullanılacak sütun örneğin ağırlık.

(Devralındığı yer: TrainerInputBaseWithWeight)
FeatureColumnName

Özellikler için kullanılacak sütun.

(Devralındığı yer: TrainerInputBase)
HistorySize

Hessian tahmini için anımsanacak önceki yinelemelerin sayısı. Daha düşük değerler daha hızlı ama daha az doğru tahminler anlamına gelir.

InitialWeightsDiameter

İlk ağırlıklar ölçeklendirilir.

L1Regularization

L1 düzenlileştirme ağırlığı.

L2Regularization

L2 düzenlileştirme ağırlığı.

LabelColumnName

Etiketler için kullanılacak sütun.

(Devralındığı yer: TrainerInputBaseWithLabel)
MaximumNumberOfIterations

Yineleme sayısı.

NumberOfThreads

İş parçacığı sayısı. Null, işlemci sayısını kullanmak anlamına gelir.

OptimizationTolerance

İyileştirme yakınsama için tolerans parametresi. (Düşük = daha yavaş, daha doğru).

Quiet

Eğitim sırasında çıkış üretilip üretilmeyeceğini belirler.

StochasticGradientDescentInitilaizationTolerance

Bu toleransa yakınsayarak LR ağırlıklarını başlatmak için SGD'yi çalıştırın.

Şunlara uygulanır