public class DataAwareCausalGraphBuilder
extends java.lang.Object
Constructor and Description |
---|
DataAwareCausalGraphBuilder(org.processmining.dataawarecnetminer.model.EventRelationStorage relations,
DataRelationStorage dataRelations) |
DataAwareCausalGraphBuilder(org.processmining.dataawarecnetminer.model.EventRelationStorage relations,
DataRelationStorage dataRelations,
ConditionalDependencyHeuristicConfig config) |
Modifier and Type | Method and Description |
---|---|
DataAwareCausalGraph |
build(org.processmining.dataawarecnetminer.common.MinerContext context,
org.processmining.models.causalgraph.SimpleCausalGraph causalGraph) |
DataAwareCausalGraph |
build(org.processmining.models.causalgraph.SimpleCausalGraph initialCausalGraph) |
protected org.processmining.datadiscovery.estimators.impl.DecisionTreeFunctionEstimator |
createEstimator(java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> attributeType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues,
java.lang.String edgeDesc,
java.lang.Object[] classes) |
protected java.util.Set<org.processmining.models.causalgraph.Relation> |
findOthers(org.processmining.models.causalgraph.Relation relation) |
ConditionalDependencyHeuristicConfig |
getConfig() |
void |
setConfig(ConditionalDependencyHeuristicConfig config) |
public DataAwareCausalGraphBuilder(org.processmining.dataawarecnetminer.model.EventRelationStorage relations, DataRelationStorage dataRelations)
public DataAwareCausalGraphBuilder(org.processmining.dataawarecnetminer.model.EventRelationStorage relations, DataRelationStorage dataRelations, ConditionalDependencyHeuristicConfig config)
public DataAwareCausalGraph build(org.processmining.models.causalgraph.SimpleCausalGraph initialCausalGraph) throws org.processmining.datadiscovery.RuleDiscoveryException
org.processmining.datadiscovery.RuleDiscoveryException
public DataAwareCausalGraph build(org.processmining.dataawarecnetminer.common.MinerContext context, org.processmining.models.causalgraph.SimpleCausalGraph causalGraph) throws org.processmining.datadiscovery.RuleDiscoveryException
org.processmining.datadiscovery.RuleDiscoveryException
protected java.util.Set<org.processmining.models.causalgraph.Relation> findOthers(org.processmining.models.causalgraph.Relation relation)
protected org.processmining.datadiscovery.estimators.impl.DecisionTreeFunctionEstimator createEstimator(java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> attributeType, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues, java.lang.String edgeDesc, java.lang.Object[] classes)
public ConditionalDependencyHeuristicConfig getConfig()
public void setConfig(ConditionalDependencyHeuristicConfig config)