|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Numerical controls for the hybrid Laplace/Newton nuisance profiler. More...
#include <GradientHelper.h>
Public Attributes | |
| double | stationarity_threshold = 5e-2 |
Threshold on ![]() | |
| std::size_t | max_refined_eta = 4 |
| Maximum number of nuisance directions corrected by Newton refinement. | |
| std::size_t | max_refinement_iters = 2 |
| Maximum number of outer correction cycles. | |
| std::size_t | max_line_search_halvings = 8 |
| Maximum number of backtracking halvings for a Newton step. | |
| double | max_newton_step_in_sigma = 1.0 |
| Maximum Newton displacement measured in nuisance standard deviations. | |
| double | hessian_eig_floor_rel = 1e-8 |
| Relative eigenvalue floor used when regularizing Hessians. | |
| bool | use_direct_nll_for_final_value = false |
| If true, use the direct NLL at the final profiled point as the reported value. | |
| bool | debug_refinement = false |
| If true, print stationarity and refinement diagnostics. | |
| std::size_t | debug_top_eta = 8 |
| Maximum number of nuisance directions shown in debug output. | |
| std::string | debug_label {} |
| Optional label appended to debug messages. | |
Numerical controls for the hybrid Laplace/Newton nuisance profiler.
Definition at line 59 of file GradientHelper.h.
| std::string LaplaceProfileOptions::debug_label {} |
Optional label appended to debug messages.
Definition at line 79 of file GradientHelper.h.
| bool LaplaceProfileOptions::debug_refinement = false |
If true, print stationarity and refinement diagnostics.
Definition at line 77 of file GradientHelper.h.
| std::size_t LaplaceProfileOptions::debug_top_eta = 8 |
Maximum number of nuisance directions shown in debug output.
Definition at line 78 of file GradientHelper.h.
| double LaplaceProfileOptions::hessian_eig_floor_rel = 1e-8 |
Relative eigenvalue floor used when regularizing Hessians.
Definition at line 74 of file GradientHelper.h.
| std::size_t LaplaceProfileOptions::max_line_search_halvings = 8 |
Maximum number of backtracking halvings for a Newton step.
Definition at line 71 of file GradientHelper.h.
| double LaplaceProfileOptions::max_newton_step_in_sigma = 1.0 |
Maximum Newton displacement measured in nuisance standard deviations.
Definition at line 72 of file GradientHelper.h.
| std::size_t LaplaceProfileOptions::max_refined_eta = 4 |
Maximum number of nuisance directions corrected by Newton refinement.
Definition at line 65 of file GradientHelper.h.
| std::size_t LaplaceProfileOptions::max_refinement_iters = 2 |
Maximum number of outer correction cycles.
Definition at line 68 of file GradientHelper.h.
| double LaplaceProfileOptions::stationarity_threshold = 5e-2 |
Threshold on 
Definition at line 62 of file GradientHelper.h.
| bool LaplaceProfileOptions::use_direct_nll_for_final_value = false |
If true, use the direct NLL at the final profiled point as the reported value.
Definition at line 75 of file GradientHelper.h.