我使用Mahout的k均值算法java.lang.IllegalStateException:未找到任何集羣。檢查-c路徑
mahout kmeans -i /vect_out/tfidf-vectors/ -c /out_canopy -o /out_kmeans -dm
org.apache.mahout.common.distance.SquaredEuclideanDistanceMeasure -cd 1.0 -x 20 -cl
其中/ out_canopy是包含簇的目錄使用亨利馬烏樹冠集羣包含一個clusters-0
目錄中創建在命令行來簇數據使用下面的命令,它本身包含一個名爲_logs
目錄和一個名爲part-r-00000
文件,但它使報告以下錯誤
java.lang.IllegalStateException: No clusters found. Check your -c path.
at org.apache.mahout.clustering.kmeans.KMeansMapper.setup
out_canopy確實看起來是一個目錄。這就是'hadoop fs -ls /'給出的 'drwxr-xr-x - rupinder supergroup 0 2013-03-07 17:11/out_canopy' – user1976547 2013-03-11 12:37:26