Example usage for org.apache.mahout.clustering Cluster asFormatString

List of usage examples for org.apache.mahout.clustering Cluster asFormatString

Introduction

In this page you can find the example usage for org.apache.mahout.clustering Cluster asFormatString.

Prototype

String asFormatString(String[] bindings);

Source Link

Document

Produce a custom, human-friendly, printable representation of the Cluster.

Usage

From source file:io.github.thushear.display.DisplayDirichlet.java

License:Apache License

protected static void printModels(Iterable<Cluster[]> result, int significant) {
    int row = 0;/*from  w  w  w .  j a v a 2 s .  c om*/
    StringBuilder models = new StringBuilder(100);
    for (Cluster[] r : result) {
        models.append("sample[").append(row++).append("]= ");
        for (int k = 0; k < r.length; k++) {
            Cluster model = r[k];
            if (model.count() > significant) {
                models.append('m').append(k).append(model.asFormatString(null)).append(", ");
            }
        }
        models.append('\n');
    }
    models.append('\n');
    log.info(models.toString());
}