validate_clustering_data

Function validate_clustering_data 

Source
pub fn validate_clustering_data<S, D>(
    data: &ArrayBase<S, D>,
    _operation: &str,
    check_finite: bool,
    min_samples: Option<usize>,
) -> CoreResult<()>
where S: Data, D: Dimension, S::Elem: Float + Display,
Expand description

Comprehensive data validation for clustering algorithms

§Arguments

  • data - Input data array
  • operation - Name of the operation for error messages
  • check_finite - Whether to check for finite values
  • min_samples - Optional minimum number of samples required

§Returns

  • Ok(()) if data is valid
  • Err(CoreError) if data validation fails