public Enumeration<Option> listOptions() {
Vector<Option> newVector = new Vector<Option>(5);
newVector.addElement(new Option(
"\tUse resampling instead of reweighting for boosting.", "Q", 0, "-Q"));
newVector.addElement(new Option(
"\tUse estimated priors rather than uniform ones.",
"use-estimated-priors", 0, "-use-estimated-priors"));
newVector.addElement(new Option(
"\tPercentage of weight mass to base training on.\n"
+ "\t(default 100, reduce to around 90 speed up)", "P", 1,
"-P <percent>"));
newVector.addElement(new Option(
"\tThreshold on the improvement of the likelihood.\n"
+ "\t(default -Double.MAX_VALUE)", "L", 1, "-L <num>"));
newVector.addElement(new Option("\tShrinkage parameter.\n"
+ "\t(default 1)", "H", 1, "-H <num>"));
newVector.addElement(new Option("\tZ max threshold for responses."
+ "\n\t(default 3)", "Z", 1, "-Z <num>"));
newVector.addElement(new Option("\t" + poolSizeTipText() + " (default 1)",
"O", 1, "-O <int>"));
newVector.addElement(new Option("\t" + numThreadsTipText() + "\n"
+ "\t(default 1)", "E", 1, "-E <int>"));
newVector.addAll(Collections.list(super.listOptions()));
return newVector.elements();
}