|
ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
|
Convergence and iteration control (evaluate + benchmark). More...
#include <EvaluateParams.hpp>
Public Attributes | |
| float | cv = 0.05f |
| CV target (e.g. 0.05 = stop when std < 5% of mean). | |
| bool | enabled = true |
| Adaptive stopping (default on; -i disables). | |
| int | max = 200 |
| Hard upper bound on iterations. | |
| int | min = 10 |
| Minimum iterations before checking convergence. | |
| int | warmup = 0 |
| Warmup iterations discarded before measuring. | |
| int | window = 3 |
| Consecutive checks below threshold before stopping. | |
Convergence and iteration control (evaluate + benchmark).
See ConvergenceCriteria in Benchmark.hpp for the per-scenario equivalent used when parsing benchmark JSON files.
| float ppforest2::cli::ConvergenceParams::cv = 0.05f |
CV target (e.g. 0.05 = stop when std < 5% of mean).
| bool ppforest2::cli::ConvergenceParams::enabled = true |
Adaptive stopping (default on; -i disables).
| int ppforest2::cli::ConvergenceParams::max = 200 |
Hard upper bound on iterations.
| int ppforest2::cli::ConvergenceParams::min = 10 |
Minimum iterations before checking convergence.
| int ppforest2::cli::ConvergenceParams::warmup = 0 |
Warmup iterations discarded before measuring.
| int ppforest2::cli::ConvergenceParams::window = 3 |
Consecutive checks below threshold before stopping.