pitcp.utils.contra_volume¶
- contra_volume(contra, X, confidence_level=0.9, n_samples=1000)[source]¶
Estimates conditional CONTRA-set volumes by Monte Carlo integration.
- Parameters:
contra (CONTRA) – Calibrated CONTRA estimator.
X (np.typing.ArrayLike) – Features with shape
(n_samples, n_features).confidence_level (float | Sequence[float], optional) – Coverage level or levels. Defaults to 0.9.
n_samples (int, optional) – Monte Carlo samples per feature row. Defaults to 1000.
- Returns:
- Estimated volumes with shape
(n_samples,)or ``(n_samples, n_levels)``.
- Estimated volumes with shape
- Return type:
np.ndarray