# Random Ops

# Random Ops

## Summary

| ### Classes ||
|---|---|
| [tensorflow::ops::Multinomial](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/multinomial) | Draws samples from a multinomial distribution. |
| [tensorflow::ops::ParameterizedTruncatedNormal](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/parameterized-truncated-normal) | Outputs random values from a normal distribution. |
| [tensorflow::ops::RandomGamma](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/random-gamma) | Outputs random values from the Gamma distribution(s) described by alpha. |
| [tensorflow::ops::RandomNormal](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/random-normal) | Outputs random values from a normal distribution. |
| [tensorflow::ops::RandomPoissonV2](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/random-poisson-v2) | Outputs random values from the Poisson distribution(s) described by rate. |
| [tensorflow::ops::RandomShuffle](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/random-shuffle) | Randomly shuffles a tensor along its first dimension. |
| [tensorflow::ops::RandomUniform](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/random-uniform) | Outputs random values from a uniform distribution. |
| [tensorflow::ops::RandomUniformInt](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/random-uniform-int) | Outputs random integers from a uniform distribution. |
| [tensorflow::ops::TruncatedNormal](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/ops/truncated-normal) | Outputs random values from a truncated normal distribution. |