public class KMeansWorkerParams
extends ml.shifu.guagua.io.HaltBytable
KMeansWorkerParams is the worker results for KMeans distributed guagua application.
Sum values for each k categories are stored and counts are also stored for master to compute global average k center
new points.| Constructor and Description |
|---|
KMeansWorkerParams() |
| Modifier and Type | Method and Description |
|---|---|
void |
doReadFields(DataInput in) |
void |
doWrite(DataOutput out) |
int |
getC() |
List<Integer> |
getCountList() |
int |
getK() |
List<double[]> |
getPointList() |
boolean |
isFirstIteration() |
void |
setC(int c) |
void |
setCountList(List<Integer> countList) |
void |
setFirstIteration(boolean isFirstIteration) |
void |
setK(int k) |
void |
setPointList(List<double[]> sumList) |
String |
toString() |
public void doWrite(DataOutput out) throws IOException
doWrite in class ml.shifu.guagua.io.HaltBytableIOExceptionpublic void doReadFields(DataInput in) throws IOException
doReadFields in class ml.shifu.guagua.io.HaltBytableIOExceptionpublic int getK()
public void setK(int k)
public int getC()
public void setC(int c)
public List<double[]> getPointList()
public void setPointList(List<double[]> sumList)
public boolean isFirstIteration()
public void setFirstIteration(boolean isFirstIteration)
Copyright © 2015. All Rights Reserved.