Class RelativeEntropyPlugin
- java.lang.Object
-
- org.processmining.stochasticawareconformancechecking.plugins.RelativeEntropyPlugin
-
public class RelativeEntropyPlugin extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RelativeEntropyPlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,java.lang.Double>compute(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB, org.processmining.framework.plugin.ProMCanceller canceller)A: recall, B: precisionorg.processmining.framework.util.HTMLToStringcompute(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnA, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB)static org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,java.lang.Double>computeGain(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB, org.processmining.framework.plugin.ProMCanceller canceller)org.processmining.framework.util.HTMLToStringcomputeSDFASDFA(org.processmining.framework.plugin.PluginContext context, StochasticDeterministicFiniteAutomatonMapped automatonA, StochasticDeterministicFiniteAutomatonMapped automatonB)org.processmining.framework.util.HTMLToStringcomputeSPNSDFA(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB)
-
-
-
Method Detail
-
computeSDFASDFA
public org.processmining.framework.util.HTMLToString computeSDFASDFA(org.processmining.framework.plugin.PluginContext context, StochasticDeterministicFiniteAutomatonMapped automatonA, StochasticDeterministicFiniteAutomatonMapped automatonB) throws java.lang.CloneNotSupportedException, UnsupportedAutomatonException- Throws:
java.lang.CloneNotSupportedExceptionUnsupportedAutomatonException
-
computeSPNSDFA
public org.processmining.framework.util.HTMLToString computeSPNSDFA(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB) throws org.processmining.models.semantics.IllegalTransitionException, UnsupportedPetriNetException, java.lang.CloneNotSupportedException, UnsupportedLogException, UnsupportedAutomatonException- Throws:
org.processmining.models.semantics.IllegalTransitionExceptionUnsupportedPetriNetExceptionjava.lang.CloneNotSupportedExceptionUnsupportedLogExceptionUnsupportedAutomatonException
-
compute
public static org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,java.lang.Double> compute(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB, org.processmining.framework.plugin.ProMCanceller canceller) throws UnsupportedLogException, org.processmining.models.semantics.IllegalTransitionException, UnsupportedPetriNetException, java.lang.CloneNotSupportedException, UnsupportedAutomatonExceptionA: recall, B: precision- Parameters:
log-pnB-canceller-- Returns:
- Throws:
UnsupportedLogExceptionorg.processmining.models.semantics.IllegalTransitionExceptionUnsupportedPetriNetExceptionjava.lang.CloneNotSupportedExceptionUnsupportedAutomatonException
-
computeGain
public static org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,java.lang.Double> computeGain(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB, org.processmining.framework.plugin.ProMCanceller canceller) throws UnsupportedLogException, org.processmining.models.semantics.IllegalTransitionException, UnsupportedPetriNetException, UnsupportedAutomatonException, java.lang.CloneNotSupportedException- Parameters:
log-pnB-canceller-- Returns:
- (gain recall, gain precision)
- Throws:
java.lang.CloneNotSupportedExceptionUnsupportedAutomatonExceptionUnsupportedPetriNetExceptionorg.processmining.models.semantics.IllegalTransitionExceptionUnsupportedLogException
-
compute
public org.processmining.framework.util.HTMLToString compute(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnA, org.processmining.models.graphbased.directed.petrinet.StochasticNet pnB) throws org.processmining.models.semantics.IllegalTransitionException, UnsupportedPetriNetException, java.lang.CloneNotSupportedException, UnsupportedAutomatonException- Throws:
org.processmining.models.semantics.IllegalTransitionExceptionUnsupportedPetriNetExceptionjava.lang.CloneNotSupportedExceptionUnsupportedAutomatonException
-
-