validate_distance_matrix

Function validate_distance_matrix 

Source
pub fn validate_distance_matrix<F: Float + FromPrimitive + Debug + PartialOrd + Display>(
    distance_matrix: ArrayView1<'_, F>,
    condensed: bool,
) -> Result<()>
Expand description

Validates that a distance matrix is suitable for clustering

Checks properties required for distance matrices used in hierarchical clustering.

§Arguments

  • distance_matrix - Distance matrix (condensed or square form)
  • condensed - Whether the matrix is in condensed form

§Returns

  • Result<()> - Ok if valid, error otherwise