| """Canonical CIL research APIs. |
| |
| This lightweight package is intentionally separate from the implementation-heavy |
| ``dovla_cil`` modules. It gives scripts, evaluator code, and paper artifacts a |
| stable place to import benchmark metrics from. |
| """ |
|
|
| from cil.metrics import ( |
| bootstrap_ci, |
| branch_car, |
| branch_causal_action_regret, |
| car_decomposition, |
| macro_micro_summary, |
| measured_support_gap, |
| MetricInputError, |
| negative_near_at_threshold, |
| normalized_causal_action_regret, |
| outcome_ptr_at_k, |
| pairwise_causal_dominance_ece, |
| positive_tangent_recall_at_k, |
| positives_closer_than_negatives, |
| proxy_positive_tangent_coverage_at_k, |
| proxy_support_distance, |
| selector_regret_at_k, |
| support_gap, |
| ) |
|
|
| __all__ = [ |
| "bootstrap_ci", |
| "branch_car", |
| "branch_causal_action_regret", |
| "car_decomposition", |
| "macro_micro_summary", |
| "measured_support_gap", |
| "MetricInputError", |
| "negative_near_at_threshold", |
| "normalized_causal_action_regret", |
| "outcome_ptr_at_k", |
| "pairwise_causal_dominance_ece", |
| "positive_tangent_recall_at_k", |
| "positives_closer_than_negatives", |
| "proxy_positive_tangent_coverage_at_k", |
| "proxy_support_distance", |
| "selector_regret_at_k", |
| "support_gap", |
| ] |
|
|