Uses of Class
org.apache.mahout.math.jet.random.engine.RandomEngine

Packages that use RandomEngine
org.apache.mahout.math.jet.random Large variety of probability distributions featuring high performance generation of random numbers, CDF's and PDF's. 
org.apache.mahout.math.jet.random.engine Engines generating strong uniformly distributed pseudo-random numbers; Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution. 
org.apache.mahout.math.jet.random.sampling Samples (picks) random subsets of data sequences. 
org.apache.mahout.math.jet.stat.quantile Scalable algorithms and data structures to compute approximate quantiles over very large data sequences. 
org.apache.mahout.math.matrix.doublealgo Double matrix algorithms such as print formatting, sorting, partitioning and statistics. 
 

Uses of RandomEngine in org.apache.mahout.math.jet.random
 

Fields in org.apache.mahout.math.jet.random declared as RandomEngine
protected  RandomEngine AbstractDistribution.randomGenerator
           
 

Methods in org.apache.mahout.math.jet.random that return RandomEngine
protected  RandomEngine AbstractDistribution.getRandomGenerator()
          Returns the used uniform random number generator;
static RandomEngine AbstractDistribution.makeDefaultGenerator()
          Constructs and returns a new uniform random number generation engine seeded with the current time.
 

Methods in org.apache.mahout.math.jet.random with parameters of type RandomEngine
protected  double Beta.b00(double a, double b, RandomEngine randomGenerator)
          Deprecated.  
protected  double Beta.b01(double a, double b, RandomEngine randomGenerator)
          Deprecated.  
protected  double Beta.b1prs(double p, double q, RandomEngine randomGenerator)
          Deprecated.  
protected  long Zeta.generateZeta(double ro, double pk, RandomEngine randomGenerator)
          Deprecated. Returns a zeta distributed random number.
protected  int HyperGeometric.hmdu(int N, int M, int n, RandomEngine randomGenerator)
          Deprecated. Returns a random number from the distribution.
protected  int HyperGeometric.hprs(int N, int M, int n, RandomEngine randomGenerator)
          Deprecated. Returns a random number from the distribution.
static double Distributions.nextBurr1(double r, int nr, RandomEngine randomGenerator)
          Deprecated. Returns a random number from the Burr II, VII, VIII, X Distributions.
static double Distributions.nextBurr2(double r, double k, int nr, RandomEngine randomGenerator)
          Deprecated. Returns a random number from the Burr III, IV, V, VI, IX, XII distributions.
static double Distributions.nextCauchy(RandomEngine randomGenerator)
          Deprecated. Returns a cauchy distributed random number from the standard Cauchy distribution C(0,1).
static double Distributions.nextErlang(double variance, double mean, RandomEngine randomGenerator)
          Deprecated. Returns an erlang distributed random number with the given variance and mean.
static int Distributions.nextGeometric(double p, RandomEngine randomGenerator)
          Deprecated. Returns a discrete geometric distributed random number; Definition.
protected  int HyperGeometric.nextInt(int N, int M, int n, RandomEngine randomGenerator)
          Deprecated. Returns a random number from the distribution; bypasses the internal state.
static double Distributions.nextLambda(double l3, double l4, RandomEngine randomGenerator)
          Deprecated. Returns a lambda distributed random number with parameters l3 and l4.
static double Distributions.nextLaplace(RandomEngine randomGenerator)
          Deprecated. Returns a Laplace (Double Exponential) distributed random number from the standard Laplace distribution L(0,1).
static double Distributions.nextLogistic(RandomEngine randomGenerator)
          Deprecated. Returns a random number from the standard Logistic distribution Log(0,1).
static double Distributions.nextPowLaw(double alpha, double cut, RandomEngine randomGenerator)
          Deprecated. Returns a power-law distributed random number with the given exponent and lower cutoff.
static double Distributions.nextTriangular(RandomEngine randomGenerator)
          Deprecated. Returns a random number from the standard Triangular distribution in (-1,1).
static double Distributions.nextWeibull(double alpha, double beta, RandomEngine randomGenerator)
          Deprecated. Returns a weibull distributed random number.
static int Distributions.nextZipfInt(double z, RandomEngine randomGenerator)
          Deprecated. Returns a zipfian distributed random number with the given skew.
protected  void Normal.setRandomGenerator(RandomEngine randomGenerator)
          Deprecated. Sets the uniform random generator internally used.
protected  void AbstractDistribution.setRandomGenerator(RandomEngine randomGenerator)
          Sets the uniform random generator internally used.
static void Uniform.staticSetRandomEngine(RandomEngine randomGenerator)
          Sets the uniform random number generation engine shared by all static methods.
 

Constructors in org.apache.mahout.math.jet.random with parameters of type RandomEngine
Beta(double alpha, double beta, RandomEngine randomGenerator)
          Deprecated. Constructs a Beta distribution.
Binomial(int n, double p, RandomEngine randomGenerator)
          Deprecated. Constructs a binomial distribution.
BreitWigner(double mean, double gamma, double cut, RandomEngine randomGenerator)
          Deprecated. Constructs a BreitWigner distribution.
BreitWignerMeanSquare(double mean, double gamma, double cut, RandomEngine randomGenerator)
          Deprecated. Constructs a mean-squared BreitWigner distribution.
ChiSquare(double freedom, RandomEngine randomGenerator)
          Deprecated. Constructs a ChiSquare distribution.
Empirical(double[] pdf, int interpolationType, RandomEngine randomGenerator)
          Deprecated. Constructs an Empirical distribution.
EmpiricalWalker(double[] pdf, int interpolationType, RandomEngine randomGenerator)
          Deprecated. Constructs an Empirical distribution.
Exponential(double lambda, RandomEngine randomGenerator)
          Deprecated. Constructs a Negative Exponential distribution.
ExponentialPower(double tau, RandomEngine randomGenerator)
          Deprecated. Constructs an Exponential Power distribution.
Gamma(double alpha, double lambda, RandomEngine randomGenerator)
          Deprecated. Constructs a Gamma distribution.
Hyperbolic(double alpha, double beta, RandomEngine randomGenerator)
          Deprecated. Constructs a Beta distribution.
HyperGeometric(int N, int s, int n, RandomEngine randomGenerator)
          Deprecated. Constructs a HyperGeometric distribution.
Logarithmic(double p, RandomEngine randomGenerator)
          Deprecated. Constructs a Logarithmic distribution.
NegativeBinomial(int n, double p, RandomEngine randomGenerator)
          Deprecated. Constructs a Negative Binomial distribution.
Normal(double mean, double standardDeviation, RandomEngine randomGenerator)
          Deprecated. Constructs a normal (gauss) distribution.
Poisson(double mean, RandomEngine randomGenerator)
          Deprecated. Constructs a poisson distribution.
PoissonSlow(double mean, RandomEngine randomGenerator)
          Deprecated. Constructs a poisson distribution.
StudentT(double freedom, RandomEngine randomGenerator)
          Deprecated. Constructs a StudentT distribution.
Uniform(double min, double max, RandomEngine randomGenerator)
          Constructs a uniform distribution with the given minimum and maximum.
Uniform(RandomEngine randomGenerator)
          Constructs a uniform distribution with min=0.0 and max=1.0.
VonMises(double freedom, RandomEngine randomGenerator)
          Deprecated. Constructs a Von Mises distribution.
Zeta(double ro, double pk, RandomEngine randomGenerator)
          Deprecated. Constructs a Zeta distribution.
 

Uses of RandomEngine in org.apache.mahout.math.jet.random.engine
 

Subclasses of RandomEngine in org.apache.mahout.math.jet.random.engine
 class DRand
          Quick medium quality uniform pseudo-random number generator.
 class MersenneTwister
          Deprecated. until unit tests are in place. Until this time, this class/interface is unsupported.
 class MersenneTwister64
          Deprecated. until unit tests are in place. Until this time, this class/interface is unsupported.
 

Methods in org.apache.mahout.math.jet.random.engine that return RandomEngine
static RandomEngine RandomEngine.makeDefault()
          Constructs and returns a new uniform random number engine seeded with the current time.
 

Uses of RandomEngine in org.apache.mahout.math.jet.random.sampling
 

Methods in org.apache.mahout.math.jet.random.sampling that return RandomEngine
 RandomEngine RandomSamplingAssistant.getRandomGenerator()
          Deprecated. Returns the used random generator.
 

Methods in org.apache.mahout.math.jet.random.sampling with parameters of type RandomEngine
protected static void RandomSampler.rejectMethodD(long n, long N, int count, long low, long[] values, int fromIndex, RandomEngine randomGenerator)
          Deprecated. Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
static void RandomSampler.sample(long n, long N, int count, long low, long[] values, int fromIndex, RandomEngine randomGenerator)
          Deprecated. Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
protected static void RandomSampler.sampleMethodA(long n, long N, int count, long low, long[] values, int fromIndex, RandomEngine randomGenerator)
          Deprecated. Computes a sorted random set of count elements from the interval [low,low+N-1].
protected static void RandomSampler.sampleMethodD(long n, long N, int count, long low, long[] values, int fromIndex, RandomEngine randomGenerator)
          Deprecated. Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
 

Constructors in org.apache.mahout.math.jet.random.sampling with parameters of type RandomEngine
RandomSampler(long n, long N, long low, RandomEngine randomGenerator)
          Deprecated. Constructs a random sampler that computes and delivers sorted random sets in blocks.
RandomSamplingAssistant(long n, long N, RandomEngine randomGenerator)
          Deprecated. Constructs a random sampler that samples n random elements from an input sequence of N elements.
WeightedRandomSampler(int weight, RandomEngine randomGenerator)
          Deprecated. Chooses exactly one random element from successive blocks of weight input elements each.
 

Uses of RandomEngine in org.apache.mahout.math.jet.stat.quantile
 

Methods in org.apache.mahout.math.jet.stat.quantile with parameters of type RandomEngine
static DoubleQuantileFinder QuantileFinderFactory.newDoubleQuantileFinder(boolean known_N, long N, double epsilon, double delta, int quantiles, RandomEngine generator)
          Deprecated. Returns a quantile finder that minimizes the amount of memory needed under the user provided constraints.
 

Uses of RandomEngine in org.apache.mahout.math.matrix.doublealgo
 

Methods in org.apache.mahout.math.matrix.doublealgo with parameters of type RandomEngine
static DoubleMatrix1D Statistic.viewSample(DoubleMatrix1D matrix, double fraction, RandomEngine randomGenerator)
          Deprecated. Constructs and returns a sampling view with a size of round(matrix.size() * fraction).
static DoubleMatrix2D Statistic.viewSample(DoubleMatrix2D matrix, double rowFraction, double columnFraction, RandomEngine randomGenerator)
          Deprecated. Constructs and returns a sampling view with round(matrix.rows() * rowFraction) rows and round(matrix.columns() * columnFraction) columns.
static DoubleMatrix3D Statistic.viewSample(DoubleMatrix3D matrix, double sliceFraction, double rowFraction, double columnFraction, RandomEngine randomGenerator)
          Deprecated. Constructs and returns a sampling view with round(matrix.slices() * sliceFraction) slices and round(matrix.rows() * rowFraction) rows and round(matrix.columns() * columnFraction) columns.
 



Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.