List of usage examples for weka.core Capabilities getClassCapabilities
public Capabilities getClassCapabilities()
From source file:adams.gui.help.WekaOptionHandlerHelpGenerator.java
License:Open Source License
/** * generates a string from the capapbilities, suitable to add to the help * text./*ww w. j av a2 s .c o m*/ * * @param title the title for the capabilities * @param c the capabilities * @return a string describing the capabilities */ protected String addCapabilities(String title, Capabilities c) { String result; String caps; result = title + "<br>"; // class caps = listCapabilities(c.getClassCapabilities()); if (caps.length() != 0) { result += "<i>Class</i> - "; result += caps; result += "<br><br>"; } // attribute caps = listCapabilities(c.getAttributeCapabilities()); if (caps.length() != 0) { result += "<i>Attributes</i> - "; result += caps; result += "<br><br>"; } // other capabilities caps = listCapabilities(c.getOtherCapabilities()); if (caps.length() != 0) { result += "<i>Other</i> - "; result += caps; result += "<br><br>"; } // additional stuff result += "<i>Additional</i><br>"; result += "min # of instances: " + c.getMinimumNumberInstances() + "<br>"; result += "<br>"; return result; }
From source file:br.com.ufu.lsi.rebfnetwork.RBFNetwork.java
License:Open Source License
/** * Returns default capabilities of the classifier, i.e., and "or" of * Logistic and LinearRegression.//from w w w.jav a 2 s. c o m * * @return the capabilities of this classifier * @see Logistic * @see LinearRegression */ public Capabilities getCapabilities() { Capabilities result = new Logistic().getCapabilities(); result.or(new LinearRegression().getCapabilities()); Capabilities classes = result.getClassCapabilities(); result.and(new SimpleKMeans().getCapabilities()); result.or(classes); return result; }