Constructor and Description |
---|
MRIGProjector() |
MRIGProjector(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 newLog) |
java.util.Set<java.util.Set<java.lang.String>> |
getProjections(org.deckfour.xes.model.XLog log) |
static java.lang.String |
printDoubleArray(double[] array) |
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 MRIGProjector()
public MRIGProjector(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 newLog)
public static double getEntropyFromDistribution(double[] distribution)
public static java.lang.String printDoubleArray(double[] array)