/** * returns a Capabilities object specific for this data. The multi-instance * capability is not checked as well as the minimum number of instances is not * set. * * @param data the data to base the capabilities on * @return a data-specific capabilities object * @throws Exception in case an error occurrs, e.g., an unknown attribute type */ public static Capabilities forInstances(Instances data) throws Exception { return forInstances(data, false); }
/** * returns a Capabilities object specific for this data. The multi-instance * capability is not checked as well as the minimum number of instances is not * set. * * @param data the data to base the capabilities on * @return a data-specific capabilities object * @throws Exception in case an error occurrs, e.g., an unknown attribute type */ public static Capabilities forInstances(Instances data) throws Exception { return forInstances(data, false); }
/** * Sets the dataset filename to base the capabilities on. It immediately loads * the dataset and retrieves the capabilities from it. * * @param value the filename of the dataset */ public void setFilename(String value) { Instances insts; m_Filename = value; if (m_Filename.length() != 0) { try { insts = new Instances(new BufferedReader(new FileReader(m_Filename))); m_ClassIndex.setUpper(insts.numAttributes()); insts.setClassIndex(Integer.parseInt(getClassIndex()) - 1); setCapabilities(Capabilities.forInstances(insts)); } catch (Exception e) { e.printStackTrace(); } } }
/** * Sets the dataset filename to base the capabilities on. It immediately loads * the dataset and retrieves the capabilities from it. * * @param value the filename of the dataset */ public void setFilename(String value) { Instances insts; m_Filename = value; if (m_Filename.length() != 0) { try { insts = new Instances(new BufferedReader(new FileReader(m_Filename))); m_ClassIndex.setUpper(insts.numAttributes()); insts.setClassIndex(Integer.parseInt(getClassIndex()) - 1); setCapabilities(Capabilities.forInstances(insts)); } catch (Exception e) { e.printStackTrace(); } } }
cap = forInstances(data); System.out.println("File: " + filename); System.out.println("Class index: "
cap = forInstances(data); System.out.println("File: " + filename); System.out.println("Class index: "
fileChooser.setCapabilitiesFilter(Capabilities.forInstances(panel .getInstances())); } catch (Exception e) {
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
fileChooser.setCapabilitiesFilter(Capabilities.forInstances(panel .getInstances())); } catch (Exception e) {
m_FileChooser.setCapabilitiesFilter(Capabilities.forInstances(panel .getInstances())); } catch (Exception e) {
m_FileChooser.setCapabilitiesFilter(Capabilities.forInstances(panel .getInstances())); } catch (Exception e) {
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);
filterClass = Capabilities.forInstances(tempInst); } catch (Exception e) { filterClass = new Capabilities(null);