def _manhattan_distance(i1, i2=None, pair=False): i1, i2 = _ensure_arrays(i1, i2) s1, s2 = i1.shape, i2.shape axis = int(pair) if s1 or s2 else None return _distance.manhattan(np.atleast_1d(i1), i2, pair=pair, axis=axis)
def _manhattan_distance(i1, i2=None, pair=False): i1,i2 = _ensure_arrays(i1, i2) s1,s2 = i1.shape,i2.shape axis = int(pair) if s1 or s2 else None return _distance.manhattan(np.atleast_1d(i1), i2, pair=pair, axis=axis)