struct gpr::ScgOptimizationSettingsΒΆ

SCG-specific settings (trust-region scale, log-magnSigma2 barriers, curvature mode).

#include <Structures.h>
 
struct ScgOptimizationSettings {
    // fields
 
    OptimizerCommonSettings common;
    double lambda_limit;
    double lambda;
    bool use_tail_lower_barrier;
    double tail_lower_barrier;
    ScgCurvatureMode curvature_mode;
 
    // construction
 
    ScgOptimizationSettings();
 
    // methods
 
    void setDefault();
};