Example usage for org.apache.mahout.utils.vectors VectorDumper main

List of usage examples for org.apache.mahout.utils.vectors VectorDumper main

Introduction

In this page you can find the example usage for org.apache.mahout.utils.vectors VectorDumper main.

Prototype

public static void main(String[] args) throws Exception 

Source Link

Usage

From source file:org.plista.kornakapi.core.training.LDATrainer.java

License:Apache License

/**
 * Dumps the Topic distributen to file//from  w w  w.  ja v a  2 s .co  m
 * @param conf
 * @param input
 * @param output
 */
public static void printLocalTopicWordDistribution(RecommenderConfig conf, String input, String output) {
    List<String> argList = Lists.newLinkedList();
    argList.add("-i");
    argList.add(input);
    argList.add("-o");
    argList.add("/opt/kornakapi-model/lda/print/topics.txt");
    argList.add("--dictionaryType");
    argList.add("sequencefile");
    argList.add("-d");
    argList.add(((LDARecommenderConfig) conf).getTopicsDictionaryPath());
    argList.add("-sort");
    argList.add("true");
    argList.add("-vs");
    argList.add("100");
    String[] args = argList.toArray(new String[argList.size()]);
    try {
        //LDAPrintTopics.main(args);
        VectorDumper.main(args);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}

From source file:org.plista.kornakapi.core.training.LDATrainer.java

License:Apache License

/**
 * //from ww w  . j  a v a  2s  . c  o  m
 * @param conf
 * @param input
 * @param output
 */
public static void printLocalDocumentTopicDistribution(RecommenderConfig conf, String input, String output) {
    List<String> argList = Lists.newLinkedList();
    argList.add("-i");
    argList.add(input);
    argList.add("-o");
    argList.add("/opt/kornakapi-model/lda/print/DocumentTopics.txt");
    argList.add("-sort");
    argList.add("true");
    argList.add("-vs");
    argList.add("100");
    argList.add("-p");
    argList.add("true");
    String[] args = argList.toArray(new String[argList.size()]);
    try {
        //LDAPrintTopics.main(args);
        VectorDumper.main(args);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}

From source file:org.plista.kornakapi.core.training.LuceneVectorizerTest.java

License:Apache License

public static void printTopicWordDistribution(RecommenderConfig conf, String input, String output) {
    List<String> argList = Lists.newLinkedList();
    argList.add("-i");
    argList.add(input);/*from   w  w  w  .j  av a2 s.c  om*/
    argList.add("-o");
    argList.add(output + "/topics.txt");
    argList.add("--dictionaryType");
    argList.add("sequencefile");
    argList.add("-d");
    argList.add(((LDARecommenderConfig) conf).getTopicsDictionaryPath());
    argList.add("-sort");
    argList.add("true");
    argList.add("-vs");
    argList.add("20");

    String[] args = argList.toArray(new String[argList.size()]);
    try {
        //LDAPrintTopics.main(args);
        VectorDumper.main(args);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

From source file:org.plista.kornakapi.core.training.LuceneVectorizerTest.java

License:Apache License

public static void printLocalTopicWordDistribution(RecommenderConfig conf, String input, String output) {
    List<String> argList = Lists.newLinkedList();
    argList.add("-i");
    argList.add(input);/*from  ww  w.j  a v  a  2 s.c  om*/
    argList.add("-o");
    argList.add("/opt/kornakapi-model/lda/print/topics.txt");
    argList.add("--dictionaryType");
    argList.add("sequencefile");
    argList.add("-d");
    argList.add(((LDARecommenderConfig) conf).getTopicsDictionaryPath());
    argList.add("-sort");
    argList.add("true");
    argList.add("-vs");
    argList.add("20");

    String[] args = argList.toArray(new String[argList.size()]);
    try {
        //LDAPrintTopics.main(args);
        VectorDumper.main(args);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

From source file:org.plista.kornakapi.core.training.LuceneVectorizerTest.java

License:Apache License

public static void printDocumentTopicDistribution(RecommenderConfig conf, String input, String output) {
    List<String> argList = Lists.newLinkedList();
    argList.add("-i");
    argList.add(input);//from  w ww  . ja v a2 s  . c  o m
    argList.add("-o");
    argList.add(output + "/DocumentTopics.txt");
    argList.add("-sort");
    argList.add("true");
    argList.add("-vs");
    argList.add("20");
    argList.add("-p");
    argList.add("true");

    String[] args = argList.toArray(new String[argList.size()]);
    try {
        //LDAPrintTopics.main(args);
        VectorDumper.main(args);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

From source file:org.plista.kornakapi.core.training.LuceneVectorizerTest.java

License:Apache License

public static void printLocalDocumentTopicDistribution(RecommenderConfig conf, String input, String output) {
    List<String> argList = Lists.newLinkedList();
    argList.add("-i");
    argList.add(input);/*w ww. j  a v a  2s . com*/
    argList.add("-o");
    argList.add("/opt/kornakapi-model/lda/print/DocumentTopics.txt");
    argList.add("-sort");
    argList.add("true");
    argList.add("-vs");
    argList.add("20");
    argList.add("-p");
    argList.add("true");

    String[] args = argList.toArray(new String[argList.size()]);
    try {
        //LDAPrintTopics.main(args);
        VectorDumper.main(args);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}