Package weka.core
Interface PartitionGenerator
-
- All Superinterfaces:
CapabilitiesHandler
- All Known Implementing Classes:
Bagging,FilteredClassifier,J48,RandomCommittee,RandomForest,RandomizableFilteredClassifier,RandomTree,REPTree
public interface PartitionGenerator extends CapabilitiesHandler
This interface can be implemented by algorithms that generate a partition of the instance space (e.g., decision trees).- Version:
- $Revision: 9117 $
- Author:
- Eibe Frank (eibe@cs.waikato.ac.nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidgeneratePartition(Instances data)Builds the classifier to generate a partition.double[]getMembershipValues(Instance inst)Computes an array that has a value for each element in the partition.intnumElements()Returns the number of elements in the partition.-
Methods inherited from interface weka.core.CapabilitiesHandler
getCapabilities
-
-
-
-
Method Detail
-
generatePartition
void generatePartition(Instances data) throws java.lang.Exception
Builds the classifier to generate a partition.- Throws:
java.lang.Exception
-
getMembershipValues
double[] getMembershipValues(Instance inst) throws java.lang.Exception
Computes an array that has a value for each element in the partition.- Throws:
java.lang.Exception
-
numElements
int numElements() throws java.lang.ExceptionReturns the number of elements in the partition.- Throws:
java.lang.Exception
-
-