2012-11-06 31 views
-1

我已經編寫了一個代碼,用Java對一組數據進行聚類。我使用Apache Mahout來構建集羣。下面是一段我的代碼:DistanceMeasure Java中的數據類型Mahout庫

​​

但我創作的「措施」參數時出現錯誤:「變量措施可能尚未初始化」。

這裏是功能buildClusters的DOC:https://builds.apache.org/job/Mahout-Quality/javadoc/org/apache/mahout/clustering/kmeans/KMeansDriver.html

所以,我如何定義「措施」的真正價值?

回答

1

DistanceMeasurelink)只是一個接口。您需要使用該接口的實現方式之一,例如CosineDistanceMeasureEuclideanDistanceMeasure

順便說一句,我不知道爲什麼你的三角形的定義是這樣的:String delta = new InterruptedException().toString();

delta被定義爲收斂三角值,內部被解析爲雙精度。