qp.labs.phox.median_heuristic¶
- median_heuristic(samples)[source]¶
Compute a robust median-distance heuristic for RBF bandwidth selection.
- Parameters:
samples (ArrayLike) – Dataset with shape
(n_samples, n_features).- Returns:
Median non-zero pairwise Euclidean distance. Returns
1.0when all pairwise distances are zero.- Return type:
float
- Raises:
ValueError – If fewer than two samples are provided.