@@ -43,13 +43,13 @@ Base.getindex(D::ColVecs, i) = ColVecs(view(D.X, :, i))
4343
4444dim (x:: ColVecs ) = size (x. X, 1 )
4545
46- Distances . pairwise (d:: PreMetric , x:: ColVecs ) = pairwise (d, x. X; dims= 2 )
47- Distances . pairwise (d:: PreMetric , x:: ColVecs , y:: ColVecs ) = pairwise (d, x. X, y. X; dims= 2 )
48- function Distances . pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: ColVecs )
49- return pairwise! (out, d, x. X; dims= 2 )
46+ pairwise (d:: PreMetric , x:: ColVecs ) = Distances . pairwise (d, x. X; dims= 2 )
47+ pairwise (d:: PreMetric , x:: ColVecs , y:: ColVecs ) = Distances . pairwise (d, x. X, y. X; dims= 2 )
48+ function pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: ColVecs )
49+ return Distances . pairwise! (out, d, x. X; dims= 2 )
5050end
51- function Distances . pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: ColVecs , y:: ColVecs )
52- return pairwise! (out, d, x. X, y. X; dims= 2 )
51+ function pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: ColVecs , y:: ColVecs )
52+ return Distances . pairwise! (out, d, x. X, y. X; dims= 2 )
5353end
5454
5555"""
@@ -73,13 +73,13 @@ Base.getindex(D::RowVecs, i) = RowVecs(view(D.X, i, :))
7373
7474dim (x:: RowVecs ) = size (x. X, 2 )
7575
76- Distances . pairwise (d:: PreMetric , x:: RowVecs ) = pairwise (d, x. X; dims= 1 )
77- Distances . pairwise (d:: PreMetric , x:: RowVecs , y:: RowVecs ) = pairwise (d, x. X, y. X; dims= 1 )
78- function Distances . pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: RowVecs )
79- return pairwise! (out, d, x. X; dims= 1 )
76+ pairwise (d:: PreMetric , x:: RowVecs ) = Distances . pairwise (d, x. X; dims= 1 )
77+ pairwise (d:: PreMetric , x:: RowVecs , y:: RowVecs ) = Distances . pairwise (d, x. X, y. X; dims= 1 )
78+ function pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: RowVecs )
79+ return Distances . pairwise! (out, d, x. X; dims= 1 )
8080end
81- function Distances . pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: RowVecs , y:: RowVecs )
82- return pairwise! (out, d, x. X, y. X; dims= 1 )
81+ function pairwise! (out:: AbstractMatrix , d:: PreMetric , x:: RowVecs , y:: RowVecs )
82+ return Distances . pairwise! (out, d, x. X, y. X; dims= 1 )
8383end
8484
8585"""
0 commit comments