public class RepTreePrediction
extends org.processmining.models.FunctionEstimator.RepTreeEstimator
attributeIndexMap, attributeList, binarySplit, booleanValues, classAttributeName, confidenceThreshold, crossValidate, evaluation, FALSE_VALUE, instances, minNumInstancePerLeaf, name, nullValue, numFoldCrossValidation, numFoldErrorPruning, saveData, tree, TRUE_VALUE, unpruned, variableType| Constructor and Description |
|---|
RepTreePrediction(java.util.Map<java.lang.String,org.processmining.models.FunctionEstimator.Type> map,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues,
java.lang.String classAttributeName,
java.lang.String name,
int capacity,
java.util.Set<java.lang.String> timeIntervalAttributes) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstance(java.util.Map<java.lang.String,java.lang.Object> variableAssignment,
java.lang.Object outputValue,
float weight) |
protected java.lang.String |
cleanTreeRepresentation(java.lang.String dotFile) |
javax.swing.JComponent |
getPrefuseTreeVisualization()
Returns a JPanel containing a visualization of the weka J48 tree using
prefusetrees
|
javax.swing.JPanel |
getVisualization()
Returns a JPanel containing a visualization of the weka tree.
|
computeQualityMeasure, createAttributeList, createClassifier, getFunctionEstimationclassify, computeFMeasure, createAndSetTree, createInstance, getAttributeByName, getConfidenceThreshold, getEstimation, getEvaluation, getMinNumInstancePerLeaf, getName, getNumFoldCrossValidation, getNumFoldErrorPruning, getNumInstances, getQualityMeasureName, isBinarySplit, isCrossValidate, isUnpruned, saveInstances, setBinarySplit, setConfidenceFactor, setCrossValidate, setMinNumObj, setNumFoldCrossValidation, setNumFolds, setSaveData, setUnpruned, toStringbuildExpressionsFromLeafs, convertToExpression, getEstimationpublic RepTreePrediction(java.util.Map<java.lang.String,org.processmining.models.FunctionEstimator.Type> map,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues,
java.lang.String classAttributeName,
java.lang.String name,
int capacity,
java.util.Set<java.lang.String> timeIntervalAttributes)
public void addInstance(java.util.Map<java.lang.String,java.lang.Object> variableAssignment,
java.lang.Object outputValue,
float weight)
addInstance in interface org.processmining.models.FunctionEstimator.FunctionEstimatoraddInstance in class org.processmining.models.FunctionEstimator.RepTreeEstimatorpublic javax.swing.JPanel getVisualization()
org.processmining.models.FunctionEstimator.AbstractDecisionTreeFunctionEstimatorgetVisualization in class org.processmining.models.FunctionEstimator.AbstractDecisionTreeFunctionEstimatorpublic javax.swing.JComponent getPrefuseTreeVisualization()
org.processmining.models.FunctionEstimator.AbstractDecisionTreeFunctionEstimatorgetPrefuseTreeVisualization in class org.processmining.models.FunctionEstimator.AbstractDecisionTreeFunctionEstimatorprotected java.lang.String cleanTreeRepresentation(java.lang.String dotFile)