Skip to content

Commit 4fc42b9

Browse files
committed
FIX: pep8 + Py3 fixes in test_dist_metrics
1 parent 00af6a2 commit 4fc42b9

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

sklearn/neighbors/tests/test_dist_metrics.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from numpy.testing import assert_allclose
55

66
import scipy
7-
from scipy.spatial.distance import cdist, pdist, squareform
7+
from scipy.spatial.distance import cdist
88
from sklearn.neighbors.dist_metrics import DistanceMetric
99
from nose import SkipTest
1010

@@ -35,24 +35,24 @@ def __init__(self, n1=20, n2=25, d=4, zero_frac=0.5,
3535
V = np.random.random((d, d))
3636
VI = np.dot(V, V.T)
3737

38-
self.metrics = {'euclidean':{},
39-
'cityblock':{},
40-
'minkowski':dict(p=(1, 1.5, 2, 3)),
41-
'chebyshev':{},
42-
'seuclidean':dict(V=(np.random.random(d),)),
43-
'wminkowski':dict(p=(1, 1.5, 3),
44-
w=(np.random.random(d),)),
45-
'mahalanobis':dict(VI=(VI,)),
46-
'hamming':{},
47-
'canberra':{},
48-
'braycurtis':{}}
38+
self.metrics = {'euclidean': {},
39+
'cityblock': {},
40+
'minkowski': dict(p=(1, 1.5, 2, 3)),
41+
'chebyshev': {},
42+
'seuclidean': dict(V=(np.random.random(d),)),
43+
'wminkowski': dict(p=(1, 1.5, 3),
44+
w=(np.random.random(d),)),
45+
'mahalanobis': dict(VI=(VI,)),
46+
'hamming': {},
47+
'canberra': {},
48+
'braycurtis': {}}
4949

5050
self.bool_metrics = ['matching', 'jaccard', 'dice',
5151
'kulsinski', 'rogerstanimoto', 'russellrao',
5252
'sokalmichener', 'sokalsneath']
5353

5454
def test_cdist(self):
55-
for metric, argdict in self.metrics.iteritems():
55+
for metric, argdict in self.metrics.items():
5656
keys = argdict.keys()
5757
for vals in itertools.product(*argdict.values()):
5858
kwargs = dict(zip(keys, vals))
@@ -62,7 +62,7 @@ def test_cdist(self):
6262
for metric in self.bool_metrics:
6363
D_true = cdist(self.X1_bool, self.X2_bool, metric)
6464
yield self.check_cdist_bool, metric, D_true
65-
65+
6666
def check_cdist(self, metric, kwargs, D_true):
6767
if metric == 'canberra' and cmp_version(scipy.__version__, '0.9') <= 0:
6868
raise SkipTest("Canberra distance incorrect in scipy < 0.9")
@@ -76,7 +76,7 @@ def check_cdist_bool(self, metric, D_true):
7676
assert_allclose(D12, D_true)
7777

7878
def test_pdist(self):
79-
for metric, argdict in self.metrics.iteritems():
79+
for metric, argdict in self.metrics.items():
8080
keys = argdict.keys()
8181
for vals in itertools.product(*argdict.values()):
8282
kwargs = dict(zip(keys, vals))
@@ -135,7 +135,7 @@ def dist_func(x1, x2, p):
135135

136136
assert_allclose(D1, D2)
137137

138-
138+
139139
if __name__ == '__main__':
140140
import nose
141141
nose.runmodule()

0 commit comments

Comments
 (0)