public class MemoryFullConfidenceAnalysisResult extends Object implements FullConfidenceAnalysisResult
Constructor and Description |
---|
MemoryFullConfidenceAnalysisResult(Map<AtomFunctionVariable,de.mathnbits.statistics.DoubleDist> dists) |
Modifier and Type | Method and Description |
---|---|
double |
averageKLdivergence(Predicate p,
int noBins,
FullConfidenceAnalysisResult other) |
Map<AtomFunctionVariable,de.mathnbits.statistics.DoubleDist> |
getDistribution() |
double[] |
getHistogram(AtomFunctionVariable atomvar,
int noBins) |
double |
KLdivergence(AtomFunctionVariable atomvar,
int noBins,
FullConfidenceAnalysisResult other) |
public MemoryFullConfidenceAnalysisResult(Map<AtomFunctionVariable,de.mathnbits.statistics.DoubleDist> dists)
public Map<AtomFunctionVariable,de.mathnbits.statistics.DoubleDist> getDistribution()
getDistribution
in interface FullConfidenceAnalysisResult
public double KLdivergence(AtomFunctionVariable atomvar, int noBins, FullConfidenceAnalysisResult other)
KLdivergence
in interface FullConfidenceAnalysisResult
public double averageKLdivergence(Predicate p, int noBins, FullConfidenceAnalysisResult other)
averageKLdivergence
in interface FullConfidenceAnalysisResult
public double[] getHistogram(AtomFunctionVariable atomvar, int noBins)
getHistogram
in interface FullConfidenceAnalysisResult