Class Ensemble
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.AbstractSequentialList<E>
-
- java.util.LinkedList<weka.classifiers.Classifier>
-
- ai.libs.jaicore.ml.weka.classification.learner.Ensemble
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<weka.classifiers.Classifier>,java.util.Collection<weka.classifiers.Classifier>,java.util.Deque<weka.classifiers.Classifier>,java.util.List<weka.classifiers.Classifier>,java.util.Queue<weka.classifiers.Classifier>,weka.classifiers.Classifier
public class Ensemble extends java.util.LinkedList<weka.classifiers.Classifier> implements weka.classifiers.Classifier- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Ensemble()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildClassifier(weka.core.Instances data)doubleclassifyInstance(weka.core.Instance instance)double[]distributionForInstance(weka.core.Instance instance)weka.core.CapabilitiesgetCapabilities()-
Methods inherited from class java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArray
-
Methods inherited from class java.util.AbstractList
equals, hashCode, listIterator, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll, toString
-
-
-
-
Method Detail
-
buildClassifier
public void buildClassifier(weka.core.Instances data) throws java.lang.Exception- Specified by:
buildClassifierin interfaceweka.classifiers.Classifier- Throws:
java.lang.Exception
-
classifyInstance
public double classifyInstance(weka.core.Instance instance) throws java.lang.Exception- Specified by:
classifyInstancein interfaceweka.classifiers.Classifier- Throws:
java.lang.Exception
-
distributionForInstance
public double[] distributionForInstance(weka.core.Instance instance) throws java.lang.Exception- Specified by:
distributionForInstancein interfaceweka.classifiers.Classifier- Throws:
java.lang.Exception
-
getCapabilities
public weka.core.Capabilities getCapabilities()
- Specified by:
getCapabilitiesin interfaceweka.classifiers.Classifier
-
-