Aracılığıyla paylaş


LbfgsMaximumEntropyMulticlassTrainer.Options Sınıf

Tanım

public sealed class LbfgsMaximumEntropyMulticlassTrainer.Options : Microsoft.ML.Trainers.LbfgsTrainerBase<Microsoft.ML.Trainers.LbfgsMaximumEntropyMulticlassTrainer.Options,Microsoft.ML.Data.MulticlassPredictionTransformer<Microsoft.ML.Trainers.MaximumEntropyModelParameters>,Microsoft.ML.Trainers.MaximumEntropyModelParameters>.OptionsBase
type LbfgsMaximumEntropyMulticlassTrainer.Options = class
    inherit LbfgsTrainerBase<LbfgsMaximumEntropyMulticlassTrainer.Options, MulticlassPredictionTransformer<MaximumEntropyModelParameters>, MaximumEntropyModelParameters>.OptionsBase
Public NotInheritable Class LbfgsMaximumEntropyMulticlassTrainer.Options
Inherits LbfgsTrainerBase(Of LbfgsMaximumEntropyMulticlassTrainer.Options, MulticlassPredictionTransformer(Of MaximumEntropyModelParameters), MaximumEntropyModelParameters).OptionsBase
Devralma

Oluşturucular

LbfgsMaximumEntropyMulticlassTrainer.Options()

LbfgsMaximumEntropyMulticlassTrainer.Optionsiçinde LbfgsMaximumEntropy(MulticlassClassificationCatalog+MulticlassClassificationTrainers, LbfgsMaximumEntropyMulticlassTrainer+Options)kullanıldığı gibi içinLbfgsMaximumEntropyMulticlassTrainer.

Alanlar

DenseOptimizer

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
EnforceNonNegativity

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
ExampleWeightColumnName

Ağırlık gibi kullanılacak sütun.

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

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

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

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
InitialWeightsDiameter

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
L1Regularization

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
L2Regularization

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
LabelColumnName

Etiketler için kullanılacak sütun.

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

Yineleme sayısı.

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
NumberOfThreads

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
OptimizationTolerance

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
Quiet

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)
ShowTrainingStatistics

Gerçek eğitim istatistikleri olarak ayarlanırsa, eğitimin sonunda oluşturulur.

StochasticGradientDescentInitilaizationTolerance

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

(Devralındığı yer: LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase)

Şunlara uygulanır