8000 k-means - added "verbose" parameter to KMeans class · scikit-learn/scikit-learn@590f837 · GitHub
[go: up one dir, main page]

Skip to content

Commit 590f837

Browse files
jabergGaelVaroquaux
authored andcommitted
k-means - added "verbose" parameter to KMeans class
1 parent 5144bb6 commit 590f837

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

scikits/learn/cluster/k_means_.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,18 +371,20 @@ class KMeans(BaseEstimator):
371371
"""
372372

373373

374-
def __init__(self, k=8, init='random', n_init=10, max_iter=300):
374+
def __init__(self, k=8, init='random', n_init=10, max_iter=300,
375+
verbose=0):
375376
self.k = k
376377
self.init = init
377378
self.max_iter = max_iter
378379
self.n_init = n_init
380+
self.verbose = verbose
379381

380382
def fit(self, X, **params):
381383
""" Compute k-means"""
382384
X = np.asanyarray(X)
383385
self._set_params(**params)
384386
self.cluster_centers_, self.labels_, self.inertia_ = k_means(X,
385387
k=self.k, init=self.init, n_init=self.n_init,
386-
max_iter=self.max_iter)
388+
max_iter=self.max_iter, verbose=self.verbose)
387389
return self
388390

0 commit comments

Comments
 (0)
0