1 type derived from Optimizer
Microsoft.ML.StandardTrainers (1)
Optimizer\L1Optimizer.cs (1)
18internal sealed class L1Optimizer : Optimizer
1 instantiation of Optimizer
Microsoft.ML.StandardTrainers (1)
Standard\LogisticRegression\LbfgsPredictorBase.cs (1)
322: new Optimizer(Host, MemorySize, DenseOptimizer, null, EnforceNonNegativity);
16 references to Optimizer
Microsoft.ML.StandardTrainers (16)
Optimizer\OptimizationMonitor.cs (8)
29bool Terminate(Optimizer.OptimizerState state, out string message); 73public bool Terminate(Optimizer.OptimizerState state, out string message) 83private float Check(Optimizer.OptimizerState state) 119public abstract bool Terminate(Optimizer.OptimizerState state, out string message); 168public bool Terminate(Optimizer.OptimizerState state, out string message) 239public bool Terminate(Optimizer.OptimizerState state, out string message) 320public override bool Terminate(Optimizer.OptimizerState state, out string message) 377public override bool Terminate(Optimizer.OptimizerState state, out string message)
Standard\LogisticRegression\LbfgsPredictorBase.cs (4)
312private protected virtual Optimizer InitializeOptimizer(IChannel ch, FloatLabelCursor.Factory cursorFactory, 320Optimizer opt = (L1Weight > 0) 693Optimizer opt = InitializeOptimizer(ch, cursorFactory, out initWeights, out terminationCriterion); 701catch (Optimizer.PrematureConvergenceException e)
Standard\LogisticRegression\LogisticRegression.cs (2)
424private protected override Optimizer InitializeOptimizer(IChannel ch, FloatLabelCursor.Factory cursorFactory, 427var opt = base.InitializeOptimizer(ch, cursorFactory, out init, out terminationCriterion);
Standard\LogisticRegression\MulticlassLogisticRegression.cs (2)
232private protected override Optimizer InitializeOptimizer(IChannel ch, FloatLabelCursor.Factory cursorFactory, 235var opt = base.InitializeOptimizer(ch, cursorFactory, out init, out terminationCriterion);