Skip to content

voiage.methods.perspective_diagnostics.bootstrap_evop

bootstrap_evop([positional or keyword] tensor: NetBenefitTensor = None, [keyword-only] choose_under: str = None, [keyword-only] evaluate_under: str = None, [keyword-only] decision_rule: DecisionRule | str = DecisionRule.EXPECTED_VALUE, [keyword-only] selection_tie_policy: TiePolicy | str = TiePolicy.SPLIT, [keyword-only] bootstrap_replicates: int = 1000, [keyword-only] confidence: float = 0.95, [keyword-only] seed: int | None = 0, [keyword-only] atol: float = 1e-12) -> EVoPBootstrapInterval

Estimate a percentile bootstrap interval for per-person EVoP.

The interval reflects finite-PSA Monte Carlo uncertainty. It must not be described as an interval over the normative choice of perspective.

Parameters:

  • tensor NetBenefitTensor
  • choose_under str
  • evaluate_under str
  • decision_rule DecisionRule | str (default: DecisionRule.EXPECTED_VALUE)
  • selection_tie_policy TiePolicy | str (default: TiePolicy.SPLIT)
  • bootstrap_replicates int (default: 1000)
  • confidence float (default: 0.95)
  • seed int | None (default: 0)
  • atol float (default: 1e-12)

Returns: EVoPBootstrapInterval