From 22ab9a6cd7147be3acb67dd704d1d79586d145c9 Mon Sep 17 00:00:00 2001
From: Fabian Pedregosa <fabian.pedregosa@inria.fr>
Date: Fri, 17 Dec 2010 11:21:41 +0100
Subject: [PATCH] FIX: update to latest API.

---
 scikits/learn/cluster/mean_shift_.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scikits/learn/cluster/mean_shift_.py b/scikits/learn/cluster/mean_shift_.py
index 8257942a21..e7b1a39eaf 100644
--- a/scikits/learn/cluster/mean_shift_.py
+++ b/scikits/learn/cluster/mean_shift_.py
@@ -23,7 +23,7 @@ def estimate_bandwidth(X, quantile=0.3):
         should be between [0, 1]
         0.5 means that the median is all pairwise distances is used
     """
-    distances = euclidian_distances(X)
+    distances = euclidian_distances(X, X)
     distances = np.triu(distances, 1)
     distances_sorted = np.sort(distances[distances > 0])
     bandwidth = distances_sorted[floor(quantile * len(distances_sorted))]
-- 
GitLab