Modifier and Type | Method and Description |
---|---|
static void |
DFMMiner.filterLog(IMLog log,
gnu.trove.set.TLongSet edgesToFilter)
Deprecated.
|
static DirectlyFollowsGraph |
DFMMiner.mine(IMLog log,
DFMMiningParameters parameters,
org.processmining.framework.packages.PackageManager.Canceller canceller)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static IMLog |
BaseCaseFinderEmptyTraces.removeEpsilonTraces(IMLog log,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinder.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinderEmptyLog.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinderEmptyTraces.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinderEmptyTracesFiltering.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinderSemiFlowerModel.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinderSingleActivity.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
BaseCaseFinderSingleActivityFiltering.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static IMLog |
BaseCaseFinderEmptyTraces.removeEpsilonTraces(IMLog log,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinder.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMConcurrent.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMConcurrentWithMinimumSelfDistance.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMExclusiveChoice.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMLoop.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMSequence.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static Cut |
CutFinderIMConcurrentWithMinimumSelfDistance.findCutImpl(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
FallThrough.fallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
FallThroughActivityConcurrent.fallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
FallThroughActivityOncePerTraceConcurrent.fallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
FallThroughFlowerWithoutEpsilon.fallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
FallThroughTauLoop.fallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
FallThroughTauLoopStrict.fallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static boolean |
FallThroughTauLoopStrict.filterLog(IMLog log,
IntDfg dfg)
Split the trace on a crossing end to start
|
static void |
FallThroughTauLoop.filterTraces(IMLog log,
IntDfg dfg) |
Modifier and Type | Method and Description |
---|---|
static IMLog[] |
LogSplitterConcurrent.split(IMLog log,
java.util.Collection<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
LogSplitter.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterConcurrent.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterInterleavedFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterLoop.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterLoopPartialTraces.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterOr.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterSequenceFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterSequenceFilteringPartialTraces.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterXorFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
static IMLog[] |
LogSplitterLoopPartialTraces.split(IMLogImplPartialTraces log,
java.util.Collection<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterSequenceFilteringPartialTraces.split(IMLogImplPartialTraces log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterInterleavedFiltering.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterLoop.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> list,
MinerState minerState) |
static IMLog[] |
LogSplitterOr.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterSequenceFiltering.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterXorFiltering.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static IMLog[] |
LogSplitterConcurrent.split(IMLog log,
java.util.Collection<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
LogSplitter.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterConcurrent.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterInterleavedFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterLoop.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterLoopPartialTraces.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterOr.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterSequenceFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterSequenceFilteringPartialTraces.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
LogSplitterXorFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
static IMLog[] |
LogSplitterInterleavedFiltering.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterLoop.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> list,
MinerState minerState) |
static IMLog[] |
LogSplitterOr.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterSequenceFiltering.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
static IMLog[] |
LogSplitterXorFiltering.split(IMLog log,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
void |
PostProcessor.postProcess(org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree tree,
IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
void |
PostProcessorEmptyLog.postProcess(org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree tree,
IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
IMLogInfo |
IMLog2IMLogInfo.createLogInfo(IMLog log) |
IMLogInfo |
IMLog2IMLogInfoDefault.createLogInfo(IMLog log) |
IMLogInfo |
IMLog2IMLogInfoLifeCycle.createLogInfo(IMLog log) |
IMLogInfo |
IMLog2IMLogInfoPartialTraces.createLogInfo(IMLog log) |
java.lang.String[] |
IMLogInfo.getActivityNames(IMLog log) |
static IMLogInfo |
IMLog2IMLogInfoDefault.log2logInfo(IMLog log) |
static IMLogInfo |
IMLog2IMLogInfoLifeCycle.log2logInfo(IMLog log) |
static IMLogInfo |
IMLog2IMLogInfoPartialTraces.log2logInfo(IMLog log) |
Modifier and Type | Class and Description |
---|---|
class |
IMLogImpl |
class |
IMLogImplPartialTraces
This log class keeps track of extra information, being whether the start and
end of the trace are reliable.
|
Modifier and Type | Method and Description |
---|---|
IMLog |
IMLog.clone() |
Modifier and Type | Method and Description |
---|---|
static org.deckfour.xes.model.XLog |
IMLog2XLog.toXLog(IMLog log) |
Modifier and Type | Method and Description |
---|---|
IMLog |
MiningParameters.getIMLog(org.deckfour.xes.model.XLog xLog) |
static IMLog[] |
InductiveMiner.splitLog(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogConcurrent(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogInterleaved(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogOr(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogXor(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
InductiveMiner.findBaseCases(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static Cut |
InductiveMiner.findCut(IMLog log,
IMLogInfo logInfo,
java.lang.Iterable<CutFinder> cutFinders,
MinerState minerState) |
static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
InductiveMiner.findFallThrough(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
InductiveMiner.mineEfficientTree(IMLog log,
MiningParameters parameters,
org.processmining.framework.packages.PackageManager.Canceller canceller)
External users: please do not use this method but use the one in
InductiveMinerPlugin.
|
static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
InductiveMiner.mineNode(IMLog log,
MinerState minerState) |
static IMLog[] |
InductiveMiner.splitLog(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogConcurrent(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogInterleaved(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogOr(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParameters.splitLogXor(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static boolean |
InductiveMinerPlugin.confirmLargeLogs(org.processmining.contexts.uitopia.UIPluginContext context,
IMLog log,
InductiveMinerDialog dialog) |
static org.processmining.acceptingpetrinet.models.AcceptingPetriNet |
InductiveMinerPlugin.minePetriNet(IMLog log,
MiningParameters parameters,
org.processmining.framework.packages.PackageManager.Canceller canceller) |
static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree |
InductiveMinerPlugin.mineTree(IMLog log,
MiningParameters parameters,
org.processmining.framework.packages.PackageManager.Canceller canceller) |
Modifier and Type | Method and Description |
---|---|
IMLog |
MiningParametersIM.getIMLog(org.deckfour.xes.model.XLog xLog) |
IMLog |
MiningParametersIMInfrequentPartialTraces.getIMLog(org.deckfour.xes.model.XLog xLog) |
IMLog |
MiningParametersIMInfrequentPartialTracesAli.getIMLog(org.deckfour.xes.model.XLog xLog) |
IMLog |
MiningParametersIMPartialTraces.getIMLog(org.deckfour.xes.model.XLog xLog) |
IMLog[] |
MiningParametersIM.splitLogConcurrent(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogInterleaved(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTraces.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTracesAli.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMPartialTraces.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogOr(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTraces.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTracesAli.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMPartialTraces.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogXor(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
IMLog[] |
MiningParametersIM.splitLogConcurrent(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogInterleaved(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTraces.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTracesAli.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMPartialTraces.splitLogLoop(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogOr(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTraces.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMInfrequentPartialTracesAli.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIMPartialTraces.splitLogSequence(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
IMLog[] |
MiningParametersIM.splitLogXor(IMLog log,
IMLogInfo logInfo,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static DfgMsd |
Log2DfgMsd.convert(IMLog log) |