/** * Gets the current settings of the Classifier. * * @return an array of strings suitable for passing to setOptions */ public String[] getOptions() { Vector<String> options = new Vector<String>(); if (getUseResampling()) { options.add("-Q"); } else { options.add("-P"); options.add("" + getWeightThreshold()); } if (getUseEstimatedPriors()) { options.add("-use-estimated-priors"); } options.add("-L"); options.add("" + getLikelihoodThreshold()); options.add("-H"); options.add("" + getShrinkage()); options.add("-Z"); options.add("" + getZMax()); options.add("-O"); options.add("" + getPoolSize()); options.add("-E"); options.add("" + getNumThreads()); Collections.addAll(options, super.getOptions()); return options.toArray(new String[0]); }
} else { options.add("-P"); options.add("" + getWeightThreshold());