public class MiningParametersIMWithoutLog extends MiningParametersWithoutLogAbstract implements InductiveMinerWithoutLogVariant
Modifier and Type | Field and Description |
---|---|
static java.util.List<BaseCaseFinderWithoutLog> |
basicBaseCaseFinders |
static java.util.List<CutFinderWithoutLog> |
basicCutFinders |
static java.util.List<FallThroughWithoutLog> |
basicFallThroughs |
isDebug, isUseMultithreading, noiseThreshold
Constructor and Description |
---|
MiningParametersIMWithoutLog() |
Modifier and Type | Method and Description |
---|---|
java.util.List<BaseCaseFinderWithoutLog> |
getBaseCaseFinders() |
java.util.List<CutFinderWithoutLog> |
getCutFinders() |
java.lang.String |
getDoi() |
java.util.List<FallThroughWithoutLog> |
getFallThroughs() |
MiningParametersWithoutLogAbstract |
getMiningParameters() |
java.util.List<PostProcessorWithoutLog> |
getPostProcessors() |
org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduceParameters |
getReduceParameters() |
int |
getWarningThreshold() |
boolean |
hasFitness() |
boolean |
hasNoise() |
boolean |
noNoiseImpliesFitness() |
DfgMsd[] |
splitGraphConcurrent(DfgMsd graph,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerStateWithoutLog minerState) |
DfgMsd[] |
splitGraphInterleaved(DfgMsd graph,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerStateWithoutLog minerState) |
DfgMsd[] |
splitGraphLoop(DfgMsd graph,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerStateWithoutLog minerState) |
DfgMsd[] |
splitGraphOr(DfgMsd graph,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerStateWithoutLog minerState) |
DfgMsd[] |
splitGraphSequence(DfgMsd graph,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerStateWithoutLog minerState) |
DfgMsd[] |
splitGraphXor(DfgMsd graph,
java.util.List<gnu.trove.set.TIntSet> partition,
MinerStateWithoutLog minerState) |
java.lang.String |
toString() |
getNoiseThreshold, isDebug, isUseMultithreading, setDebug, setNoiseThreshold, setUseMultithreading
public static final java.util.List<BaseCaseFinderWithoutLog> basicBaseCaseFinders
public static final java.util.List<CutFinderWithoutLog> basicCutFinders
public static final java.util.List<FallThroughWithoutLog> basicFallThroughs
public java.lang.String toString()
toString
in interface InductiveMinerWithoutLogVariant
toString
in class java.lang.Object
public boolean hasNoise()
hasNoise
in interface MiningParametersWithoutLog
hasNoise
in interface InductiveMinerWithoutLogVariant
public java.util.List<BaseCaseFinderWithoutLog> getBaseCaseFinders()
getBaseCaseFinders
in interface MiningParametersWithoutLog
public java.util.List<CutFinderWithoutLog> getCutFinders()
getCutFinders
in interface MiningParametersWithoutLog
public java.util.List<FallThroughWithoutLog> getFallThroughs()
getFallThroughs
in interface MiningParametersWithoutLog
public java.util.List<PostProcessorWithoutLog> getPostProcessors()
getPostProcessors
in interface MiningParametersWithoutLog
public org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduceParameters getReduceParameters()
getReduceParameters
in interface MiningParametersWithoutLog
public DfgMsd[] splitGraphConcurrent(DfgMsd graph, java.util.List<gnu.trove.set.TIntSet> partition, MinerStateWithoutLog minerState)
splitGraphConcurrent
in interface MiningParametersWithoutLog
public DfgMsd[] splitGraphInterleaved(DfgMsd graph, java.util.List<gnu.trove.set.TIntSet> partition, MinerStateWithoutLog minerState)
splitGraphInterleaved
in interface MiningParametersWithoutLog
public DfgMsd[] splitGraphLoop(DfgMsd graph, java.util.List<gnu.trove.set.TIntSet> partition, MinerStateWithoutLog minerState)
splitGraphLoop
in interface MiningParametersWithoutLog
public DfgMsd[] splitGraphOr(DfgMsd graph, java.util.List<gnu.trove.set.TIntSet> partition, MinerStateWithoutLog minerState)
splitGraphOr
in interface MiningParametersWithoutLog
public DfgMsd[] splitGraphSequence(DfgMsd graph, java.util.List<gnu.trove.set.TIntSet> partition, MinerStateWithoutLog minerState)
splitGraphSequence
in interface MiningParametersWithoutLog
public DfgMsd[] splitGraphXor(DfgMsd graph, java.util.List<gnu.trove.set.TIntSet> partition, MinerStateWithoutLog minerState)
splitGraphXor
in interface MiningParametersWithoutLog
public boolean hasFitness()
hasFitness
in interface InductiveMinerWithoutLogVariant
public boolean noNoiseImpliesFitness()
noNoiseImpliesFitness
in interface InductiveMinerWithoutLogVariant
public MiningParametersWithoutLogAbstract getMiningParameters()
getMiningParameters
in interface InductiveMinerWithoutLogVariant
public int getWarningThreshold()
getWarningThreshold
in interface InductiveMinerWithoutLogVariant
public java.lang.String getDoi()
getDoi
in interface InductiveMinerWithoutLogVariant