LbfgsPoissonRegressionTrainer.Options Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionen für die LbfgsPoissonRegressionTrainer in LbfgsPoissonRegression(Options).
public sealed class LbfgsPoissonRegressionTrainer.Options : Microsoft.ML.Trainers.LbfgsTrainerBase<Microsoft.ML.Trainers.LbfgsPoissonRegressionTrainer.Options,Microsoft.ML.Data.RegressionPredictionTransformer<Microsoft.ML.Trainers.PoissonRegressionModelParameters>,Microsoft.ML.Trainers.PoissonRegressionModelParameters>.OptionsBase
type LbfgsPoissonRegressionTrainer.Options = class
inherit LbfgsTrainerBase<LbfgsPoissonRegressionTrainer.Options, RegressionPredictionTransformer<PoissonRegressionModelParameters>, PoissonRegressionModelParameters>.OptionsBase
Public NotInheritable Class LbfgsPoissonRegressionTrainer.Options
Inherits LbfgsTrainerBase(Of LbfgsPoissonRegressionTrainer.Options, RegressionPredictionTransformer(Of PoissonRegressionModelParameters), PoissonRegressionModelParameters).OptionsBase
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| LbfgsPoissonRegressionTrainer.Options() |
Optionen für die LbfgsPoissonRegressionTrainer in LbfgsPoissonRegression(Options). |
Felder
| Name | Beschreibung |
|---|---|
| DenseOptimizer |
Erzwingen der Verdichtung der internen Optimierungsvektoren. Die Standardeinstellung ist "false". (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| EnforceNonNegativity |
Erzwingen sie nicht negative Gewichtungen. Die Standardeinstellung ist "false". (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| ExampleWeightColumnName |
Spalte, die verwendet werden soll, z. B. Gewichtung. (Geerbt von TrainerInputBaseWithWeight) |
| FeatureColumnName |
Spalte, die für Features verwendet werden soll. (Geerbt von TrainerInputBase) |
| HistorySize |
Die Anzahl der vorherigen Iterationen, die für die Schätzung des Hessischen zu beachten sind. Niedrigere Werte bedeuten schnellere, aber weniger genaue Schätzungen. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| InitialWeightsDiameter |
Anfängliche Gewichtungsskala. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| L1Regularization |
L1-Normalisierungsgewicht. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| L2Regularization |
L2-Normalisierungsgewicht. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| LabelColumnName |
Spalte, die für Bezeichnungen verwendet werden soll. (Geerbt von TrainerInputBaseWithLabel) |
| MaximumNumberOfIterations |
Anzahl der Iterationen. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| NumberOfThreads |
Anzahl der Threads. Null bedeutet, dass die Anzahl der Prozessoren verwendet wird. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| OptimizationTolerance |
Toleranzparameter zur Optimierungskonvergenz. (Niedrig = langsamer, genauer). (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| Quiet |
Bestimmt, ob die Ausgabe während der Schulung erzeugt werden soll oder nicht. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |
| StochasticGradientDescentInitilaizationTolerance |
Führen Sie SGD aus, um LR-Gewichte zu initialisieren und diese Toleranz zu konvergendieren. (Geerbt von LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase) |