Skip to content

voiage.methods.deterministic_sensitivity.deterministic_sensitivity

deterministic_sensitivity([positional or keyword] model: Callable[[Mapping[str, float]], Mapping[str, float]] = None, [keyword-only] baseline_parameters: Mapping[str, float] = None, [keyword-only] parameter_grids: Mapping[str, Sequence[float]] = None, [keyword-only] parameter_units: Mapping[str, str] = None, [keyword-only] alternative_names: Sequence[str] = None, [keyword-only] output_unit: str = None, [keyword-only] direction: str = None, [keyword-only] scenarios: Mapping[str, Mapping[str, float]] | None = None, [keyword-only] two_way_pairs: Sequence[tuple[str, str]] = (), [keyword-only] feasible_two_way_points: Mapping[str, Sequence[tuple[float, float]]] | None = None, [keyword-only] absolute_tolerance: float = 1e-12, [keyword-only] relative_tolerance: float = 1e-12, [keyword-only] analysis_id: str = 'callback-analysis') -> DeterministicSensitivityResult

Evaluate governed one-way, two-way and named deterministic scenarios.

Parameters:

  • model Callable[[Mapping[str, float]], Mapping[str, float]]
  • baseline_parameters Mapping[str, float]
  • parameter_grids Mapping[str, Sequence[float]]
  • parameter_units Mapping[str, str]
  • alternative_names Sequence[str]
  • output_unit str
  • direction str
  • scenarios Mapping[str, Mapping[str, float]] | None (default: None)
  • two_way_pairs Sequence[tuple[str, str]] (default: ())
  • feasible_two_way_points Mapping[str, Sequence[tuple[float, float]]] | None (default: None)
  • absolute_tolerance float (default: 1e-12)
  • relative_tolerance float (default: 1e-12)
  • analysis_id str (default: 'callback-analysis')

Returns: DeterministicSensitivityResult