/** * 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>(); options.add("-I"); options.add("" + getNumBoostingIterations()); if (!getUseCrossValidation()) { options.add("-S"); } if (getErrorOnProbabilities()) { options.add("-P"); } options.add("-M"); options.add("" + getMaxBoostingIterations()); options.add("-H"); options.add("" + getHeuristicStop()); options.add("-W"); options.add("" + getWeightTrimBeta()); if (getUseAIC()) { options.add("-A"); } Collections.addAll(options, super.getOptions()); return options.toArray(new String[0]); }
/** * 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>(); options.add("-I"); options.add("" + getNumBoostingIterations()); if (!getUseCrossValidation()) { options.add("-S"); } if (getErrorOnProbabilities()) { options.add("-P"); } options.add("-M"); options.add("" + getMaxBoostingIterations()); options.add("-H"); options.add("" + getHeuristicStop()); options.add("-W"); options.add("" + getWeightTrimBeta()); if (getUseAIC()) { options.add("-A"); } Collections.addAll(options, super.getOptions()); return options.toArray(new String[0]); }