oursland.math
Class DiscreteDistribution
java.lang.Object
oursland.math.DiscreteDistribution
public class DiscreteDistribution
- extends java.lang.Object
Field Summary |
private double[] |
dist
|
private double |
sum
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dist
private final double[] dist
sum
private double sum
DiscreteDistribution
public DiscreteDistribution(int size)
DiscreteDistribution
public DiscreteDistribution(double[] dist)
getSum
public static double getSum(double[] dist)
sample
public int sample()
normalize
public void normalize()
normalize
public static void normalize(double[] dist)
normalize
public static void normalize(double[] dist,
double sum)
sample
public static int sample(double[] dist)
getEntropy
public static double getEntropy(double[] dist)