pitcp.utils.lp_volume¶
- lp_volume(estimator, X, d, *, confidence_level=0.9, ord=2.0)[source]¶
Computes volumes of Lp-ball regions predicted by a conformal estimator.
- Parameters:
X (np.typing.ArrayLike) – Features with shape
(n_samples, n_features).d (int) – Ambient dimension.
confidence_level (float | Sequence[float], optional) – Coverage level or levels. Defaults to 0.9.
ord (float, optional) – Norm order in
[1, inf]. Defaults to 2.
- Returns:
- Volumes with shape
(n_samples,)or ``(n_samples, n_levels)``.
- Volumes with shape
- Return type:
np.ndarray