diff --git a/metrics/pairwise/chebyshev_test.go b/metrics/pairwise/chebyshev_test.go index 6039a1d..61b6a84 100644 --- a/metrics/pairwise/chebyshev_test.go +++ b/metrics/pairwise/chebyshev_test.go @@ -24,8 +24,8 @@ func TestChebyshev(t *testing.T) { }) Convey("When calculating distance with row vectors", func() { - vectorX.TCopy(vectorX) - vectorY.TCopy(vectorY) + vectorX.Copy(vectorX.T()) + vectorY.Copy(vectorY.T()) result := chebyshev.Distance(vectorX, vectorY) Convey("The result should be 8", func() { @@ -34,7 +34,7 @@ func TestChebyshev(t *testing.T) { }) Convey("When calculating distance with different dimension matrices", func() { - vectorX.TCopy(vectorX) + vectorX.Clone(vectorX.T()) So(func() { chebyshev.Distance(vectorX, vectorY) }, ShouldPanic) }) diff --git a/metrics/pairwise/cranberra_test.go b/metrics/pairwise/cranberra_test.go index efb57c1..fe9a000 100644 --- a/metrics/pairwise/cranberra_test.go +++ b/metrics/pairwise/cranberra_test.go @@ -33,8 +33,8 @@ func TestCranberrra(t *testing.T) { }) Convey("When calculating distance with row vectors", func() { - vectorX.TCopy(vectorX) - vectorY.TCopy(vectorY) + vectorX.Copy(vectorX.T()) + vectorY.Copy(vectorY.T()) result := cranberra.Distance(vectorX, vectorY) Convey("The result should be 2.9", func() { @@ -42,8 +42,8 @@ func TestCranberrra(t *testing.T) { }) }) - Convey("When calculating distance with different dimention matrices", func() { - vectorX.TCopy(vectorX) + Convey("When calculating distance with different dimension matrices", func() { + vectorX.Clone(vectorX.T()) So(func() { cranberra.Distance(vectorX, vectorY) }, ShouldPanic) }) diff --git a/metrics/pairwise/manhattan_test.go b/metrics/pairwise/manhattan_test.go index b179ba8..bd7feba 100644 --- a/metrics/pairwise/manhattan_test.go +++ b/metrics/pairwise/manhattan_test.go @@ -33,8 +33,8 @@ func TestManhattan(t *testing.T) { }) Convey("When calculating distance with row vectors", func() { - vectorX.TCopy(vectorX) - vectorY.TCopy(vectorY) + vectorX.Copy(vectorX.T()) + vectorY.Copy(vectorY.T()) result := manhattan.Distance(vectorX, vectorY) Convey("The result should be 5", func() { @@ -42,8 +42,8 @@ func TestManhattan(t *testing.T) { }) }) - Convey("When calculating distance with different dimention matrices", func() { - vectorX.TCopy(vectorX) + Convey("When calculating distance with different dimension matrices", func() { + vectorX.Clone(vectorX.T()) So(func() { manhattan.Distance(vectorX, vectorY) }, ShouldPanic) })