Skip to content
Snippets Groups Projects
  • Eike Cochu's avatar
    52394d04
    jgibblda project cleanup · 52394d04
    Eike Cochu authored
    reformatted jgibblda
    moved to src/main/java source dir
    replaced syso with slf4j logging
    first estimator + inferencer tests successful
    52394d04
    History
    jgibblda project cleanup
    Eike Cochu authored
    reformatted jgibblda
    moved to src/main/java source dir
    replaced syso with slf4j logging
    first estimator + inferencer tests successful
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
LDACmdOption.java 1.56 KiB
package jgibblda;

import org.kohsuke.args4j.Option;

public class LDACmdOption {

	@Option(name = "-est", usage = "Specify whether we want to estimate model from scratch")
	public boolean est = false;

	@Option(name = "-estc", usage = "Specify whether we want to continue the last estimation")
	public boolean estc = false;

	@Option(name = "-inf", usage = "Specify whether we want to do inference")
	public boolean inf = true;

	@Option(name = "-dir", usage = "Specify directory")
	public String dir = "";

	@Option(name = "-dfile", usage = "Specify data file")
	public String dfile = "";

	@Option(name = "-model", usage = "Specify the model name")
	public String modelName = "";

	@Option(name = "-alpha", usage = "Specify alpha")
	public double alpha = -1.0;

	@Option(name = "-beta", usage = "Specify beta")
	public double beta = -1.0;

	@Option(name = "-ntopics", usage = "Specify the number of topics")
	public int K = 100;

	@Option(name = "-niters", usage = "Specify the number of iterations")
	public int niters = 1000;

	@Option(name = "-savestep", usage = "Specify the number of steps to save the model since the last save")
	public int savestep = 100;

	@Option(name = "-twords", usage = "Specify the number of most likely words to be printed for each topic")
	public int twords = 100;

	@Option(name = "-withrawdata", usage = "Specify whether we include raw data in the input")
	public boolean withrawdata = false;

	@Option(name = "-wordmap", usage = "Specify the wordmap file")
	public String wordMapFileName = "wordmap.txt";
}