PineForge HPO 0.1.0
Native hyperparameter optimization for PineForge strategies
Loading...
Searching...
No Matches
pineforge::hpo::EvaluationPolicy Struct Reference

Policies controlling exceptional arithmetic during metric-expression evaluation. More...

#include <pineforge/hpo/objective.hpp>

Public Attributes

DivisionByZeroPolicy division_by_zero = DivisionByZeroPolicy::Reject
 Division-by-zero behavior.
 
NonFinitePolicy non_finite_metric = NonFinitePolicy::Reject
 Behavior for a referenced non-finite metric.
 
NonFinitePolicy non_finite_result = NonFinitePolicy::Reject
 Behavior for a non-finite final expression value.
 

Detailed Description

Policies controlling exceptional arithmetic during metric-expression evaluation.

Definition at line 31 of file objective.hpp.

Member Data Documentation

◆ division_by_zero

DivisionByZeroPolicy pineforge::hpo::EvaluationPolicy::division_by_zero = DivisionByZeroPolicy::Reject

Division-by-zero behavior.

Definition at line 33 of file objective.hpp.

◆ non_finite_metric

NonFinitePolicy pineforge::hpo::EvaluationPolicy::non_finite_metric = NonFinitePolicy::Reject

Behavior for a referenced non-finite metric.

Definition at line 35 of file objective.hpp.

◆ non_finite_result

NonFinitePolicy pineforge::hpo::EvaluationPolicy::non_finite_result = NonFinitePolicy::Reject

Behavior for a non-finite final expression value.

Definition at line 37 of file objective.hpp.


The documentation for this struct was generated from the following file: