public class EarthMoversStochasticConformanceUnitDistance
extends java.lang.Object
Constructor and Description |
---|
EarthMoversStochasticConformanceUnitDistance() |
Modifier and Type | Method and Description |
---|---|
static double |
getEMSC(StochasticLanguageLog L,
StochasticLanguageLog M) |
static double |
getEMSC(StochasticLanguageLog L,
org.processmining.models.graphbased.directed.petrinet.StochasticNet M,
org.processmining.models.semantics.petrinet.Marking initialMarking)
Make sure that L is normalised and finite.
|
static double |
getTotalMass(java.lang.Iterable<org.processmining.models.graphbased.directed.petrinet.elements.Transition> enabledTransitions) |
public EarthMoversStochasticConformanceUnitDistance()
public static double getEMSC(StochasticLanguageLog L, StochasticLanguageLog M)
public static double getEMSC(StochasticLanguageLog L, org.processmining.models.graphbased.directed.petrinet.StochasticNet M, org.processmining.models.semantics.petrinet.Marking initialMarking) throws org.processmining.models.semantics.IllegalTransitionException, UnboundedModelException
L
- M
- org.processmining.models.semantics.IllegalTransitionException
UnboundedModelException
public static double getTotalMass(java.lang.Iterable<org.processmining.models.graphbased.directed.petrinet.elements.Transition> enabledTransitions)