|
| Tuple[Tuple[float, float], Tuple[float, float]] | engine.optimizer.injector_dp_penalty.injector_dp_bands_from_requirements (Dict[str, Any] requirements, *, Tuple[float, float] default_o=_DEFAULT_DP_O_BAND, Tuple[float, float] default_f=_DEFAULT_DP_F_BAND) |
| Optional[bool] | engine.optimizer.injector_dp_penalty.injector_dp_ratio_within_gate (Optional[float] r, float lo, float hi, *, float rtol=_DEFAULT_INJECTOR_DP_GATE_RTOL, float atol_floor=5.0e-7) |
| float | engine.optimizer.injector_dp_penalty.stream_injector_dp_soft_floor_squared (Optional[float] r, Optional[float] floor) |
| float | engine.optimizer.injector_dp_penalty.stream_injector_dp_band_hinge_squared (Optional[float] r, float lo, float hi) |
| float | engine.optimizer.injector_dp_penalty.stream_injector_dp_center_squared (Optional[float] r, float lo, float hi) |
| float | engine.optimizer.injector_dp_penalty.injector_dp_ratio_penalty_weighted (Optional[float] ratio_o, Optional[float] ratio_f, float w_dp, float w_dp_high=0.0, *, Tuple[float, float] o_band=(0.20, 0.40), Tuple[float, float] f_band=(0.50, 1.20), Optional[float] w_dp_o=None, Optional[float] w_dp_f=None, Optional[float] o_soft_floor=None, float w_dp_o_floor=0.0, float w_dp_center=0.0) |
| Tuple[float, float] | engine.optimizer.injector_dp_penalty.stream_injector_dp_raw_terms (float r) |
| Tuple[Optional[float], Optional[float]] | engine.optimizer.injector_dp_penalty.injector_dp_ratios_from_eval_result (float pc, Dict[str, Any] result) |