public class IsotonicRegression extends Classifier implements WeightedInstancesHandler
-D If set, classifier is run in debug mode and may output additional info to the console
m_Debug
Constructor and Description |
---|
IsotonicRegression() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(Instances insts)
Builds an isotonic regression model given the supplied training data.
|
double |
classifyInstance(Instance inst)
Generate a prediction for the supplied instance.
|
Capabilities |
getCapabilities()
Returns default capabilities of the classifier.
|
String |
getRevision()
Returns the revision string.
|
String |
globalInfo()
Returns a string describing this classifier
|
static void |
main(String[] argv)
Main method for testing this class
|
protected void |
regress(Attribute attribute,
Instances insts,
boolean ascending)
Does the actual regression.
|
String |
toString()
Returns a description of this classifier as a string
|
debugTipText, distributionForInstance, forName, getDebug, getOptions, listOptions, makeCopies, makeCopy, runClassifier, setDebug, setOptions
public String globalInfo()
public double classifyInstance(Instance inst) throws Exception
classifyInstance
in class Classifier
inst
- the instance to predict.Exception
- if an error occurspublic Capabilities getCapabilities()
getCapabilities
in interface CapabilitiesHandler
getCapabilities
in class Classifier
Capabilities
protected void regress(Attribute attribute, Instances insts, boolean ascending) throws Exception
Exception
public void buildClassifier(Instances insts) throws Exception
buildClassifier
in class Classifier
insts
- the training data.Exception
- if an error occurspublic String toString()
public String getRevision()
getRevision
in interface RevisionHandler
getRevision
in class Classifier
public static void main(String[] argv)
argv
- optionsCopyright © 2015 University of Waikato, Hamilton, NZ. All rights reserved.