@Deprecated public class OverlappingEstimatorSimpleLabelExtension extends AbstractFunctionEstimator implements org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
Constructor and Description |
---|
OverlappingEstimatorSimpleLabelExtension(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 i)
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 b)
Deprecated.
Sets the unpruned option for the weka tree.
|
java.lang.String |
toString()
Deprecated.
|
buildExpressionsFromLeafs, convertToExpression, getEstimation
public OverlappingEstimatorSimpleLabelExtension(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.FunctionEstimator
java.lang.Exception
public void saveInstances(java.io.File file) throws java.io.IOException
saveInstances
in interface org.processmining.models.FunctionEstimator.FunctionEstimator
java.io.IOException
public 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.FunctionEstimator
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public double computeFMeasure()
org.processmining.models.FunctionEstimator.FunctionEstimator
FunctionEstimator.computeQualityMeasure()
instead!computeFMeasure
in interface org.processmining.models.FunctionEstimator.FunctionEstimator
public double computeQualityMeasure()
computeQualityMeasure
in interface org.processmining.models.FunctionEstimator.FunctionEstimator
public java.lang.String getQualityMeasureName()
getQualityMeasureName
in interface org.processmining.models.FunctionEstimator.FunctionEstimator
public int getNumInstances()
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
getNumInstances
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
public void setMinNumObj(int i)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
setMinNumObj
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
public void setUnpruned(boolean b)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
setUnpruned
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
b
- , true to enable unpruned.public void setBinarySplit(boolean selected)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
setBinarySplit
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
public void setCrossValidate(boolean validate)
setCrossValidate
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
validate
- whether to do cross-validationpublic void setConfidenceFactor(float confidenceThreshold)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
setConfidenceFactor
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
public void setNumFolds(int numFoldErrorPruning)
org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator
setNumFolds
in interface org.processmining.models.FunctionEstimator.DecisionTreeBasedFunctionEstimator