working algorithm

This commit is contained in:
Joe Darby
2016-12-18 14:04:47 +00:00
parent 9e491aa3af
commit ebaa572845
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ object KMeans {
val newCentres = clusterMap.reduceByKey((a,b) => getMeanVector(a,b,m))
val arrayNewCentres = newCentres.collect()
var results = new Array[Array[Float]](m)
var results = new Array[Array[Float]](K)
for ((i,x) <- arrayNewCentres) {
results(i) = x
}
+1 -1
View File
@@ -30,7 +30,7 @@ object Main {
// get the users XML file
val users = df("users")
val centres = KMeans.train(users, 6)
val centres = KMeans.train(users, 2)
//val centresArray = centres.collect()
//val unwrap = centresArray.map(x => x._2)
//unwrap.foreach(println)