2016-09-19 6 views
0

私はscikit-learnとは何の関係もありませんが、それを得るにはアナコンダをインストールしなければなりませんでしたが、少し目立ちます。Python 2.7用のscikit-learn以外のK-means ++実装はありますか?

+0

たとえば[scipy](http://docs.scipy.org/doc/scipy/reference/cluster.vq.html)にあります。しかし、一部の人々はそれが超低速だと言っている。 (理由はscipyでscickit-extensの方がWindowsのようにいくつかのシステムにインストールするのは簡単ではありません - > cython、blas、fortranスピードを上げるために多くのツールが使われていますが、あなたが簡単な設定で最高のツールを使う機会を与えるanaconda *をインストールする!) – sascha

+0

scipyのkmeansはkmeans ++を実装せず、無作為にサンプリングし、複数のサンプリングを実行し、最良の結果を返します。 – Eduardo

+0

私の悪い。私はそれを慎重に読んでいない!しかし、kmeans ++の初期化はとてもシンプルで、自分で実装することができます。私はまだscikit-learnに固執しますが、よく... – sascha

答えて

0

したがって、今日の状況は次のとおりです。scikit-learn以外のKMeans ++の分散Python実装はありません。そのような状況は、良い実装がscipyへの道を見出すならば変わるかもしれません。

関連する問題