public static List<String> getClassLabels(Instances data, boolean isMultilabel) { List<String> classLabelList = new ArrayList<String>(); if (!isMultilabel) { Enumeration<Object> classLabels = data.classAttribute().enumerateValues(); while (classLabels.hasMoreElements()) { classLabelList.add((String) classLabels.nextElement()); } } else { int numLabels = data.classIndex(); for (int i = 0; i < numLabels; i++) { classLabelList.add(data.attribute(i).name()); } } return classLabelList; }
public static List<String> getClassLabels(Instances data, boolean isMultilabel) { List<String> classLabelList = new ArrayList<String>(); if (!isMultilabel) { Enumeration<Object> classLabels = data.classAttribute().enumerateValues(); while (classLabels.hasMoreElements()) { classLabelList.add((String) classLabels.nextElement()); } } else { int numLabels = data.classIndex(); for (int i = 0; i < numLabels; i++) { classLabelList.add(data.attribute(i).name()); } } return classLabelList; }
private List<String> getClassLabels(Instances data, boolean isMultilabel) { List<String> classLabelList = new ArrayList<String>(); if (!isMultilabel) { Enumeration<Object> classLabels = data.classAttribute().enumerateValues(); while (classLabels.hasMoreElements()) { classLabelList.add((String) classLabels.nextElement()); } } else { int numLabels = data.classIndex(); for (int i = 0; i < numLabels; i++) { classLabelList.add(data.attribute(i).name()); } } return classLabelList; } }
/** * Returns a list with names of the class attribute values. Only works for single-label outcome. * * @param eval * @return */ @SuppressWarnings("unchecked") public static List<String> getClassLabels(Evaluation eval) { Enumeration<String> classLabels = eval.getHeader().attribute(eval.getHeader().classIndex()) .enumerateValues(); List<String> classLabelList = new ArrayList<String>(); while (classLabels.hasMoreElements()) { classLabelList.add(classLabels.nextElement()); } return classLabelList; }
private List<String> getClassLabels(Instances data, boolean isMultilabel) { List<String> classLabelList = new ArrayList<String>(); if (!isMultilabel) { Enumeration<Object> classLabels = data.classAttribute().enumerateValues(); while (classLabels.hasMoreElements()) { classLabelList.add((String) classLabels.nextElement()); } } else { int numLabels = data.classIndex(); for (int i = 0; i < numLabels; i++) { classLabelList.add(data.attribute(i).name()); } } return classLabelList; } }
Enumeration enumeratedValues = classAtt.enumerateValues();
/** * Get Samoa attribute from a weka attribute. * * @param index the index * @param attribute the attribute * @return the attribute */ protected Attribute samoaAttribute(int index, weka.core.Attribute attribute) { Attribute samoaAttribute; if (attribute.isNominal()) { Enumeration enu = attribute.enumerateValues(); List<String> attributeValues = new ArrayList<String>(); while (enu.hasMoreElements()) { attributeValues.add((String) enu.nextElement()); } samoaAttribute = new Attribute(attribute.name(), attributeValues); } else { samoaAttribute = new Attribute(attribute.name()); } return samoaAttribute; } }
Enumeration enumeratedValues = classAtt.enumerateValues();
case NOMINAL: text.append('{'); Enumeration<Object> enu = enumerateValues(); while (enu.hasMoreElements()) { text.append(Utils.quote((String) enu.nextElement()));
case NOMINAL: text.append('{'); Enumeration<Object> enu = enumerateValues(); while (enu.hasMoreElements()) { text.append(Utils.quote((String) enu.nextElement()));
.enumerateValues(); while (e.hasMoreElements()) { String ss = (String) e.nextElement();
if (structure.classAttribute().isNominal()) { String classLabels = ""; Enumeration<Object> enu = structure.classAttribute().enumerateValues(); classLabels += (String) enu.nextElement(); while (enu.hasMoreElements()) {
combo = new JComboBox(); combo.addItem(null); enm = arffModel.getInstances().attribute(arffModel.getAttributeIndex(i)).enumerateValues(); while (enm.hasMoreElements()) { Object o = enm.nextElement();
combo = new JComboBox(); combo.addItem(null); enm = arffModel.getInstances().attribute(i - 1).enumerateValues(); while (enm.hasMoreElements()) { Object o = enm.nextElement();
combo = new JComboBox(); combo.addItem(null); enm = arffModel.getInstances().attribute(i - 1).enumerateValues(); while (enm.hasMoreElements()) { Object o = enm.nextElement();
if (structure.classAttribute().isNominal()) { String classLabels = ""; Enumeration<Object> enu = structure.classAttribute().enumerateValues(); classLabels += (String) enu.nextElement(); while (enu.hasMoreElements()) {
combo = new JComboBox(); combo.addItem(null); enm = arffModel.getInstances().attribute(arffModel.getAttributeIndex(i)).enumerateValues(); while (enm.hasMoreElements()) { Object o = enm.nextElement();
Enumeration<Object> classValues = classAttribute.enumerateValues();
Enumeration trainOutcomeValues = trainData.classAttribute().enumerateValues(); Enumeration testOutcomeValues = testData.classAttribute().enumerateValues(); List trainLabels = Collections.list(trainOutcomeValues); List testLabels = Collections.list(testOutcomeValues);
Enumeration trainOutcomeValues = trainData.classAttribute().enumerateValues(); Enumeration testOutcomeValues = testData.classAttribute().enumerateValues(); List trainLabels = Collections.list(trainOutcomeValues); List testLabels = Collections.list(testOutcomeValues);