/** * Removes an option from a given list of options. * * @param list the list to reduce * @param name the name of the option */ public static void deleteOption(List<Option> list, String name) { for (Iterator<Option> iter = list.listIterator(); iter.hasNext();) { Option a = iter.next(); if (a.name().equals(name)) { iter.remove(); } } }
/** * Removes an option from a given list of options. * * @param list the list to reduce * @param name the name of the option */ public static void deleteOption(List<Option> list, String name) { for (Iterator<Option> iter = list.listIterator(); iter.hasNext();) { Option a = iter.next(); if (a.name().equals(name)) { iter.remove(); } } }
public static void printOptions(Enumeration e) { // Evaluation Options StringBuffer text = new StringBuffer(); text.append("\n\nEvaluation Options:\n\n"); text.append("-t\n"); text.append("\tSpecify the dataset (required)\n"); text.append("-B <number of windows>\n"); text.append("\tSets the number of windows (batches) for evalutation; default: 20.\n"); text.append("-semisupervised <ratio labelled>\n"); text.append("\tSets the ratio of labelled instances; default: 1.0.\n"); // Multilabel Options text.append("\n\nClassifier Options:\n\n"); while (e.hasMoreElements()) { Option o = (Option) (e.nextElement()); text.append("-"+o.name()+'\n'); text.append(""+o.description()+'\n'); } System.out.println(text); }
while (e.hasMoreElements()) { Option o = (Option) (e.nextElement()); text.append("-"+o.name()+'\n'); text.append(""+o.description()+'\n');
while (e.hasMoreElements()) { Option o = (Option) (e.nextElement()); text.append("-"+o.name()+'\n'); text.append(""+o.description()+'\n');
while (e.hasMoreElements()) { Option o = (Option) (e.nextElement()); text.append("-"+o.name()+'\n'); text.append(""+o.description()+'\n');
while (e.hasMoreElements()) { Option o = (Option) (e.nextElement()); text.append("-"+o.name()+'\n'); text.append(""+o.description()+'\n');
while (e.hasMoreElements()) { Option o = (Option) (e.nextElement()); text.append("-"+o.name()+'\n'); text.append(""+o.description()+'\n');
/** * returns all the options in a string * * @param generator the DataGenerator to return all the options for * @return the assembled option string */ protected static String makeOptionString(DataGenerator generator) { StringBuffer result; Enumeration<Option> enm; Option option; result = new StringBuffer(); result.append("\nData Generator options:\n\n"); enm = generator.listOptions(); while (enm.hasMoreElements()) { option = enm.nextElement(); // skip option if on blacklist if (isOnBlacklist(option.name())) { continue; } result.append(option.synopsis() + "\n" + option.description() + "\n"); } return result.toString(); }
/** * returns all the options in a string * * @param generator the DataGenerator to return all the options for * @return the assembled option string */ protected static String makeOptionString(DataGenerator generator) { StringBuffer result; Enumeration<Option> enm; Option option; result = new StringBuffer(); result.append("\nData Generator options:\n\n"); enm = generator.listOptions(); while (enm.hasMoreElements()) { option = enm.nextElement(); // skip option if on blacklist if (isOnBlacklist(option.name())) { continue; } result.append(option.synopsis() + "\n" + option.description() + "\n"); } return result.toString(); }
while (en.hasMoreElements()) { Option op = (Option) en.nextElement(); if (!op.name().equals("S")) {