public class LocalProcessModelEvaluator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected EfficientEventSet |
ees |
protected java.util.Map<java.lang.String,org.deckfour.xes.model.XLog> |
efficientLogCache |
protected LocalProcessModelParameters |
params |
Constructor and Description |
---|
LocalProcessModelEvaluator() |
LocalProcessModelEvaluator(LocalProcessModelParameters params) |
Modifier and Type | Method and Description |
---|---|
static org.processmining.plugins.petrinet.replayresult.PNMatchInstancesRepResult |
calculateNAlignment(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn,
int maxTraceLength,
org.processmining.models.graphbased.directed.petrinet.elements.Transition backloop,
LocalProcessModelParameters params,
boolean verbose) |
LocalProcessModel |
evaluateNetOnLog(org.processmining.framework.plugin.PluginContext context,
org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn,
java.util.Map<java.lang.String,java.lang.Integer> activityCountsMap,
boolean verbose) |
static double |
harmonicMean(double[] data) |
void |
refreshEfficientLogComponents() |
LocalProcessModel |
run(org.processmining.framework.plugin.PluginContext context,
org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn,
org.deckfour.xes.model.XLog log) |
protected java.util.Map<java.lang.String,org.deckfour.xes.model.XLog> efficientLogCache
protected EfficientEventSet ees
protected LocalProcessModelParameters params
public LocalProcessModelEvaluator()
public LocalProcessModelEvaluator(LocalProcessModelParameters params)
public void refreshEfficientLogComponents()
public LocalProcessModel run(org.processmining.framework.plugin.PluginContext context, org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn, org.deckfour.xes.model.XLog log)
public LocalProcessModel evaluateNetOnLog(org.processmining.framework.plugin.PluginContext context, org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn, java.util.Map<java.lang.String,java.lang.Integer> activityCountsMap, boolean verbose)
public static org.processmining.plugins.petrinet.replayresult.PNMatchInstancesRepResult calculateNAlignment(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn, int maxTraceLength, org.processmining.models.graphbased.directed.petrinet.elements.Transition backloop, LocalProcessModelParameters params, boolean verbose)
public static double harmonicMean(double[] data)