Examples of inverseCumulativeProbability()


Examples of org.apache.commons.math.distribution.ChiSquaredDistributionImpl.inverseCumulativeProbability()


    public static double criticalVal(int hashCount, double alpha) {
        ChiSquaredDistributionImpl d = new ChiSquaredDistributionImpl(hashCount - 1);
        try {
            return d.inverseCumulativeProbability(1 - alpha);
        } catch (MathException e) {
            return Double.MIN_VALUE;
        }
    }
View Full Code Here

Examples of org.apache.commons.math.distribution.IntegerDistribution.inverseCumulativeProbability()

  private Vector generateRandomDoc(int numWords, double sparsity) throws MathException {
    Vector v = new DenseVector(numWords);
    IntegerDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.setQuick(i, dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }
 
  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.IntegerDistribution.inverseCumulativeProbability()

  private RandomAccessSparseVector generateRandomDoc(int numWords, double sparsity) throws MathException {
    RandomAccessSparseVector v = new RandomAccessSparseVector(numWords,(int)(numWords * sparsity));
    IntegerDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.set(i,dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }

  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.IntegerDistribution.inverseCumulativeProbability()

  private RandomAccessSparseVector generateRandomDoc(int numWords, double sparsity) throws MathException {
    RandomAccessSparseVector v = new RandomAccessSparseVector(numWords,(int)(numWords * sparsity));
    IntegerDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.set(i,dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }

  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.NormalDistributionImpl.inverseCumulativeProbability()

  }
 
  public static double normalInverseCDF(double pValue, double mean, double sigma) throws MathException
  {
    NormalDistributionImpl normDist = new NormalDistributionImpl(mean, sigma);
    double ret = normDist.inverseCumulativeProbability(pValue);
    return ret;
  }
 
  public static double normalPDF(double x, double mean, double sigma) throws MathException
  {
View Full Code Here

Examples of org.apache.commons.math.distribution.PoissonDistribution.inverseCumulativeProbability()

  private Vector generateRandomDoc(int numWords, double sparsity) throws MathException {
    Vector v = new DenseVector(numWords);
    PoissonDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.setQuick(i, dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }
 
  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.PoissonDistribution.inverseCumulativeProbability()

  private RandomAccessSparseVector generateRandomDoc(int numWords, double sparsity) throws MathException {
    RandomAccessSparseVector v = new RandomAccessSparseVector(numWords,(int)(numWords * sparsity));
    PoissonDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.set(i,dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }

  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.PoissonDistribution.inverseCumulativeProbability()

  private SparseVector generateRandomDoc(int numWords, double sparsity) throws MathException {
    SparseVector v = new SparseVector(numWords,(int)(numWords * sparsity));
    PoissonDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.set(i,dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }

  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.PoissonDistribution.inverseCumulativeProbability()

  private Vector generateRandomDoc(int numWords, double sparsity) throws MathException {
    Vector v = new DenseVector(numWords);
    PoissonDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.setQuick(i, dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }

  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here

Examples of org.apache.commons.math.distribution.PoissonDistributionImpl.inverseCumulativeProbability()

  private Vector generateRandomDoc(int numWords, double sparsity) throws MathException {
    Vector v = new DenseVector(numWords);
    PoissonDistribution dist = new PoissonDistributionImpl(sparsity);
    for (int i = 0; i < numWords; i++) {
      // random integer
      v.setQuick(i, dist.inverseCumulativeProbability(random.nextDouble()) + 1);
    }
    return v;
  }
 
  private LDAState generateRandomState(int numWords, int numTopics) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.