Function validate_sample_weights
Source pub fn validate_sample_weights<F: Float + FromPrimitive + Debug + PartialOrd>(
weights: ArrayView1<'_, F>,
n_samples: usize,
algorithm: &str,
) -> Result<()>
Expand description
Validate sample weights
Ensures sample weights are valid (non-negative, finite, and consistent with data size).
§Arguments
weights - Sample weights array
n_samples - Expected number of samples
algorithm - Algorithm name for error messages
§Returns
Result<()> - Ok if valid, error otherwise