public class DfMatrix
extends java.lang.Object
Constructor and Description |
---|
DfMatrix() |
Modifier and Type | Method and Description |
---|---|
void |
addDirectFollowMatrix(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg,
int colIdx,
double cardinality_sum) |
org.processmining.plugins.InductiveMiner.dfgOnly.Dfg |
buildDfg()
some errors happen, because of the values on them, we have dfMatrix in
double, and it represents the percentage to transform..
|
org.processmining.processtree.ProcessTree |
buildProcessTree(org.processmining.plugins.InductiveMiner.dfgOnly.DfgMiningParameters ptParas) |
static DfMatrix |
createDfMatrix(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg,
org.processmining.plugins.InductiveMiner.dfgOnly.Dfg pos_dfg,
org.processmining.plugins.InductiveMiner.dfgOnly.Dfg neg_dfg) |
static DfMatrix |
createDfMatrix(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.processmining.models.semantics.petrinet.Marking marking,
org.deckfour.xes.classification.XEventClassifier classifier) |
long |
getStandardCardinality() |
static long |
getTotalCardinality(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg) |
java.lang.Object |
getValue(java.util.ArrayList<org.deckfour.xes.classification.XEventClass> dfKey) |
void |
setStandardCardinality(long cardiality) |
void |
setValue(java.util.ArrayList<org.deckfour.xes.classification.XEventClass> dfKey,
java.util.ArrayList<java.lang.Double> dfValue2) |
void |
updateCardinality(int colIdx,
double weight) |
public void setStandardCardinality(long cardiality)
public long getStandardCardinality()
public static DfMatrix createDfMatrix(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking marking, org.deckfour.xes.classification.XEventClassifier classifier) throws org.processmining.framework.connections.ConnectionCannotBeObtained
org.processmining.framework.connections.ConnectionCannotBeObtained
public static DfMatrix createDfMatrix(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg, org.processmining.plugins.InductiveMiner.dfgOnly.Dfg pos_dfg, org.processmining.plugins.InductiveMiner.dfgOnly.Dfg neg_dfg)
public static long getTotalCardinality(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg)
public void addDirectFollowMatrix(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg, int colIdx, double cardinality_sum)
public java.lang.Object getValue(java.util.ArrayList<org.deckfour.xes.classification.XEventClass> dfKey)
public void setValue(java.util.ArrayList<org.deckfour.xes.classification.XEventClass> dfKey, java.util.ArrayList<java.lang.Double> dfValue2)
public void updateCardinality(int colIdx, double weight)
public org.processmining.plugins.InductiveMiner.dfgOnly.Dfg buildDfg()
dfg
- public org.processmining.processtree.ProcessTree buildProcessTree(org.processmining.plugins.InductiveMiner.dfgOnly.DfgMiningParameters ptParas)