public class DataAwareCausalNetMiner
extends java.lang.Object
Constructor and Description |
---|
DataAwareCausalNetMiner(org.processmining.dataawarecnetminer.model.EventRelationStorage eventRelations,
DataRelationStorage dataRelations) |
Modifier and Type | Method and Description |
---|---|
protected org.processmining.dataawarecnetminer.mining.decision.ActivityMapper |
createActivityMapper(org.processmining.models.cnet.CausalNet causalNet,
org.processmining.models.cnet.CNetNode node,
java.util.Set<org.processmining.models.cnet.CNetBinding> bindings,
java.util.Map<org.processmining.models.cnet.CNetNode,java.util.Set<java.lang.String>> predecessorMap,
org.deckfour.xes.classification.XEventClassifier classifier) |
protected org.processmining.datadiscovery.RuleDiscovery<? extends org.processmining.datadiscovery.RuleDiscovery.Rule> |
createRuleDiscovery(org.processmining.datadiscovery.ProjectedLog projectedLog,
org.processmining.datadiscovery.DecisionTreeConfig discoveryConfig,
java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> attributesTypes,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues,
int estimateSize) |
DecisionHeuristicConfig |
getConfig() |
FrequencyAwareDataCausalNet |
mineDataAwareCausalNet(org.processmining.models.cnet.CausalNet causalNet) |
FrequencyAwareDataCausalNet |
mineDataAwareCausalNet(FrequencyAwareCausalNet frequencyAwareCausalNet) |
FrequencyAwareDataCausalNet |
mineDataAwareCausalNet(FrequencyAwareCausalNet frequencyAwareCausalNet,
java.util.concurrent.ExecutorService executor) |
void |
setConfig(DecisionHeuristicConfig config) |
public DataAwareCausalNetMiner(org.processmining.dataawarecnetminer.model.EventRelationStorage eventRelations, DataRelationStorage dataRelations)
public FrequencyAwareDataCausalNet mineDataAwareCausalNet(org.processmining.models.cnet.CausalNet causalNet) throws org.processmining.datadiscovery.RuleDiscoveryException
org.processmining.datadiscovery.RuleDiscoveryException
public FrequencyAwareDataCausalNet mineDataAwareCausalNet(FrequencyAwareCausalNet frequencyAwareCausalNet) throws org.processmining.datadiscovery.RuleDiscoveryException
org.processmining.datadiscovery.RuleDiscoveryException
public FrequencyAwareDataCausalNet mineDataAwareCausalNet(FrequencyAwareCausalNet frequencyAwareCausalNet, java.util.concurrent.ExecutorService executor) throws org.processmining.datadiscovery.RuleDiscoveryException
org.processmining.datadiscovery.RuleDiscoveryException
protected org.processmining.datadiscovery.RuleDiscovery<? extends org.processmining.datadiscovery.RuleDiscovery.Rule> createRuleDiscovery(org.processmining.datadiscovery.ProjectedLog projectedLog, org.processmining.datadiscovery.DecisionTreeConfig discoveryConfig, java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> attributesTypes, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues, int estimateSize)
protected org.processmining.dataawarecnetminer.mining.decision.ActivityMapper createActivityMapper(org.processmining.models.cnet.CausalNet causalNet, org.processmining.models.cnet.CNetNode node, java.util.Set<org.processmining.models.cnet.CNetBinding> bindings, java.util.Map<org.processmining.models.cnet.CNetNode,java.util.Set<java.lang.String>> predecessorMap, org.deckfour.xes.classification.XEventClassifier classifier)
public DecisionHeuristicConfig getConfig()
public void setConfig(DecisionHeuristicConfig config)