LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa opcji podstawowych dla narzędzia do szacowania trenera pochodzące zLbfgsTrainerBase<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
- Dziedziczenie
-
LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase
- Pochodne
Konstruktory
| Nazwa | Opis |
|---|---|
| LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase() |
Klasa opcji podstawowych dla narzędzia do szacowania trenera pochodzące zLbfgsTrainerBase<TOptions,TTransformer,TModel>. |
Pola
| Nazwa | Opis |
|---|---|
| DenseOptimizer |
Wymuś zagęszczenie wektorów optymalizacji wewnętrznej. Wartość domyślna to „false”. |
| EnforceNonNegativity |
Wymuszanie nieujemnych wag. Wartość domyślna to „false”. |
| ExampleWeightColumnName |
Kolumna do użycia na przykład wagi. (Odziedziczone po TrainerInputBaseWithWeight) |
| FeatureColumnName |
Kolumna do użycia dla funkcji. (Odziedziczone po TrainerInputBase) |
| HistorySize |
Liczba poprzednich iteracji do zapamiętania na potrzeby szacowania Hessian. Niższe wartości oznaczają szybsze, ale mniej dokładne szacunki. |
| InitialWeightsDiameter |
Skala wag początkowych. |
| L1Regularization |
L1 waga regularyzacji. |
| L2Regularization |
Waga regularyzacji L2. |
| LabelColumnName |
Kolumna do użycia dla etykiet. (Odziedziczone po TrainerInputBaseWithLabel) |
| MaximumNumberOfIterations |
Liczba iteracji. |
| NumberOfThreads |
Liczba wątków. Wartość null oznacza użycie liczby procesorów. |
| OptimizationTolerance |
Parametr tolerancji dla zbieżności optymalizacji. (Niski = wolniejszy, dokładniejszy). |
| Quiet |
Określa, czy należy wygenerować dane wyjściowe podczas trenowania, czy nie. |
| StochasticGradientDescentInitilaizationTolerance |
Uruchom SGD, aby zainicjować wagi LR, zbieżne z tą tolerancją. |