@Deprecated public class OverlappingEstimatorGlobalDecisionTree extends AbstractFunctionEstimator implements org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
| Modifier and Type | Class and Description |
|---|---|
static class |
OverlappingEstimatorGlobalDecisionTree.LeafProcessor
Deprecated.
|
| Constructor and Description |
|---|
OverlappingEstimatorGlobalDecisionTree(java.util.Map<java.lang.String,org.processmining.models.FunctionEstimator.Type> attributeType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues,
java.lang.Object[] outputClasses,
int capacity,
java.lang.String name)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addInstance(java.util.Map<java.lang.String,java.lang.Object> variableAssignment,
java.lang.Object outputValue,
float weight)
Deprecated.
|
double |
computeFMeasure()
Deprecated.
Use
FunctionEstimator.computeQualityMeasure() instead! |
double |
computeQualityMeasure()
Deprecated.
|
java.util.Map<java.lang.Object,org.processmining.models.FunctionEstimator.FunctionEstimation> |
getFunctionEstimation(java.lang.Object[] option)
Deprecated.
|
int |
getNumInstances()
Deprecated.
Gets the number of instances in the instances set.
|
java.lang.String |
getQualityMeasureName()
Deprecated.
|
void |
saveInstances(java.io.File file)
Deprecated.
|
void |
setBinarySplit(boolean selected)
Deprecated.
Sets the binary split option for the weka J48 tree.
|
void |
setConfidenceFactor(float confidenceThreshold)
Deprecated.
Sets the confidence threshold option for the weka tree.
|
void |
setCrossValidate(boolean validate)
Deprecated.
|
void |
setMinNumObj(int minNumObj)
Deprecated.
Sets the minimum number of instances per leaf option for the weka tree.
|
void |
setNumFolds(int numFoldErrorPruning)
Deprecated.
Sets the number of folds for error pruning option for the weka tree.
|
void |
setUnpruned(boolean unpruned)
Deprecated.
Sets the unpruned option for the weka tree.
|
java.lang.String |
toString()
Deprecated.
|
buildExpressionsFromLeafs, convertToExpression, getEstimationpublic OverlappingEstimatorGlobalDecisionTree(java.util.Map<java.lang.String,org.processmining.models.FunctionEstimator.Type> attributeType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues,
java.lang.Object[] outputClasses,
int capacity,
java.lang.String name)
public void addInstance(java.util.Map<java.lang.String,java.lang.Object> variableAssignment,
java.lang.Object outputValue,
float weight)
throws java.lang.Exception
addInstance in interface org.processmining.models.FunctionEstimator.FunctionEstimatorjava.lang.Exceptionpublic void saveInstances(java.io.File file)
throws java.io.IOException
saveInstances in interface org.processmining.models.FunctionEstimator.FunctionEstimatorjava.io.IOExceptionpublic java.util.Map<java.lang.Object,org.processmining.models.FunctionEstimator.FunctionEstimation> getFunctionEstimation(java.lang.Object[] option)
throws java.lang.Exception
getFunctionEstimation in interface org.processmining.models.FunctionEstimator.FunctionEstimatorjava.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic double computeFMeasure()
org.processmining.models.FunctionEstimator.FunctionEstimatorFunctionEstimator.computeQualityMeasure() instead!computeFMeasure in interface org.processmining.models.FunctionEstimator.FunctionEstimatorpublic double computeQualityMeasure()
computeQualityMeasure in interface org.processmining.models.FunctionEstimator.FunctionEstimatorpublic java.lang.String getQualityMeasureName()
getQualityMeasureName in interface org.processmining.models.FunctionEstimator.FunctionEstimatorpublic int getNumInstances()
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorgetNumInstances in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorpublic void setMinNumObj(int minNumObj)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorsetMinNumObj in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorpublic void setUnpruned(boolean unpruned)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorsetUnpruned in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorunpruned - , true to enable unpruned.public void setBinarySplit(boolean selected)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorsetBinarySplit in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorpublic void setCrossValidate(boolean validate)
setCrossValidate in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorvalidate - whether to do cross-validationpublic void setConfidenceFactor(float confidenceThreshold)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorsetConfidenceFactor in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorpublic void setNumFolds(int numFoldErrorPruning)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimatorsetNumFolds in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator