probly.conformal_prediction.scores.aps.common¶
APS Score implementation with optional Randomization (U-term).
Functions
|
Register a implementation for a specific type. |
Classes
|
Adaptive Prediction Sets (APS) nonconformity score. |
- class probly.conformal_prediction.scores.aps.common.APSScore(model, randomize=True, random_state=None)[source]¶
Bases:
ClassificationScoreAdaptive Prediction Sets (APS) nonconformity score.
- calibration_nonconformity(x_cal, y_cal, probs=None)¶
Compute calibration scores (vectorized, backend-agnostic).
- Parameters:
x_cal (Sequence[Any])
y_cal (Sequence[Any])
probs (Any | None)
- Return type:
npt.NDArray[np.floating]
- predict_nonconformity(x_test, probs=None)¶
Compute scores for all labels (stays on original device).
- Parameters:
x_test (Sequence[Any])
probs (Any | None)
- Return type:
Any