struct gpr::optim::MinimizationConfigΒΆ

Configuration for GP-guided minimization.

#include <GPMinimizer.h>
 
struct MinimizationConfig {
    // fields
 
    double trust_radius = 0.1;
    double conv_tol = 5e-3;
    int max_iter = 500;
    int max_oracle_calls = 0;
    int gp_train_iter = 300;
    int n_initial_perturb = 4;
    double perturb_scale = 0.1;
    double max_move = 0.1;
    int max_training_points = 0;
    int fps_history = 0;
    double jitter_sigma2 = 1e-6;
    bool verbose = true;
    unsigned int seed = 42;
};