diff --git a/src/compute/models/k_means.rs b/src/compute/models/k_means.rs index 83412e3..0766075 100644 --- a/src/compute/models/k_means.rs +++ b/src/compute/models/k_means.rs @@ -1,7 +1,6 @@ use crate::compute::stats::mean_vertical; use crate::matrix::Matrix; -use rand::rng; -use rand::seq::SliceRandom; +use crate::random::prelude::*; pub struct KMeans { pub centroids: Matrix, // (k, n_features) @@ -193,7 +192,11 @@ mod tests { break; } } - assert!(matches_data_point, "Centroid {} (empty cluster) does not match any data point", c); + assert!( + matches_data_point, + "Centroid {} (empty cluster) does not match any data point", + c + ); } } break; @@ -360,5 +363,4 @@ mod tests { assert_eq!(predicted_label.len(), 1); assert!(predicted_label[0] < k); } - }