double alpha = Double.parseDouble(alpha_0);
DirichletState<VectorWritable> state = DirichletDriver.createState(modelFactory, modelPrototype,
Integer.parseInt(prototypeSize), Integer.parseInt(numClusters), alpha);
Path path = new Path(statePath);
FileSystem fs = FileSystem.get(path.toUri(), job);
FileStatus[] status = fs.listStatus(path, new OutputLogFilter());
for (FileStatus s : status) {
SequenceFile.Reader reader = new SequenceFile.Reader(fs, s.getPath(), job);
try {
Text key = new Text();
DirichletCluster<VectorWritable> cluster = new DirichletCluster<VectorWritable>();