| Name | Description | Type | Package | Framework |
| AbstractContinousDistribution | Abstract base class for all continuous distributions. | Class | org.apache.mahout.math.jet.random | Apache Mahout |
| AbstractDiscreteDistribution | Abstract base class for all discrete distributions. | Class | org.apache.mahout.math.jet.random | Apache Mahout |
| AbstractDistribution | Class | org.apache.mahout.math.jet.random | Apache Mahout | |
| Exponential | Class | org.apache.mahout.math.jet.random | Apache Mahout | |
| Gamma | Class | org.apache.mahout.math.jet.random | Apache Mahout | |
| MersenneTwister | MersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick. | Class | org.apache.mahout.math.jet.random.engine | Apache Mahout |
| NegativeBinomial | Mostly deprecated until unit tests are in place. | Class | org.apache.mahout.math.jet.random | Apache Mahout |
| Normal | Class | org.apache.mahout.math.jet.random | Apache Mahout | |
| Poisson | Partially deprecated until unit tests are in place. | Class | org.apache.mahout.math.jet.random | Apache Mahout |
| RandomEngine | Abstract base class for uniform pseudo-random number generating engines. | Class | org.apache.mahout.math.jet.random.engine | Apache Mahout |
| RandomSampler | Space and time efficiently computes a sorted Simple Random Sample Without Replacement (SRSWOR), that is, a sorted set of n random numbers from an interval of N numbers; | Class | org.apache.mahout.math.jet.random.sampling | Apache Mahout |
| Uniform | Class | org.apache.mahout.math.jet.random | Apache Mahout | |