@@ -96,7 +96,7 @@ impl<TX: Number, TY: Number, X: Array2<TX>, Y: Array1<TY>> PartialEq for KMeans<
9696 return false ;
9797 }
9898 for j in 0 ..self . centroids [ i] . len ( ) {
99- if ( self . centroids [ i] [ j] - other. centroids [ i] [ j] ) . abs ( ) > std :: f64:: EPSILON {
99+ if ( self . centroids [ i] [ j] - other. centroids [ i] [ j] ) . abs ( ) > f64:: EPSILON {
100100 return false ;
101101 }
102102 }
@@ -270,7 +270,7 @@ impl<TX: Number, TY: Number, X: Array2<TX>, Y: Array1<TY>> KMeans<TX, TY, X, Y>
270270
271271 let ( n, d) = data. shape ( ) ;
272272
273- let mut distortion = std :: f64:: MAX ;
273+ let mut distortion = f64:: MAX ;
274274 let mut y = KMeans :: < TX , TY , X , Y > :: kmeans_plus_plus ( data, parameters. k , parameters. seed ) ;
275275 let mut size = vec ! [ 0 ; parameters. k] ;
276276 let mut centroids = vec ! [ vec![ 0f64 ; d] ; parameters. k] ;
@@ -331,7 +331,7 @@ impl<TX: Number, TY: Number, X: Array2<TX>, Y: Array1<TY>> KMeans<TX, TY, X, Y>
331331 let mut row = vec ! [ 0f64 ; x. shape( ) . 1 ] ;
332332
333333 for i in 0 ..n {
334- let mut min_dist = std :: f64:: MAX ;
334+ let mut min_dist = f64:: MAX ;
335335 let mut best_cluster = 0 ;
336336
337337 for j in 0 ..self . k {
@@ -361,7 +361,7 @@ impl<TX: Number, TY: Number, X: Array2<TX>, Y: Array1<TY>> KMeans<TX, TY, X, Y>
361361 . cloned ( )
362362 . collect ( ) ;
363363
364- let mut d = vec ! [ std :: f64 :: MAX ; n] ;
364+ let mut d = vec ! [ f64 :: MAX ; n] ;
365365 let mut row = vec ! [ TX :: zero( ) ; data. shape( ) . 1 ] ;
366366
367367 for j in 1 ..k {
0 commit comments