Constructor and Description |
---|
RelativeEntropyBasedProjector() |
RelativeEntropyBasedProjector(double entropyThreshold) |
Modifier and Type | Method and Description |
---|---|
static double |
getEntropyFromDistribution(double[] distribution) |
double |
getLogRelationBasedRelativeInformationGain(org.deckfour.xes.model.XLog originalLog,
org.deckfour.xes.model.XLog refinedLog) |
java.util.Set<java.util.Set<java.lang.String>> |
getProjections(org.deckfour.xes.model.XLog log) |
java.util.Map<java.lang.Integer,java.util.Set<java.util.Set<java.lang.String>>> |
recurseProjectionSetGrowth(java.util.Map<java.lang.Integer,java.util.Set<java.util.Set<java.lang.String>>> projectionSet,
int iteration) |
public RelativeEntropyBasedProjector()
public RelativeEntropyBasedProjector(double entropyThreshold)
public java.util.Set<java.util.Set<java.lang.String>> getProjections(org.deckfour.xes.model.XLog log)
getProjections
in interface Projector
public java.util.Map<java.lang.Integer,java.util.Set<java.util.Set<java.lang.String>>> recurseProjectionSetGrowth(java.util.Map<java.lang.Integer,java.util.Set<java.util.Set<java.lang.String>>> projectionSet, int iteration)
public double getLogRelationBasedRelativeInformationGain(org.deckfour.xes.model.XLog originalLog, org.deckfour.xes.model.XLog refinedLog)
public static double getEntropyFromDistribution(double[] distribution)