aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/g3doc/api_docs/python/functions_and_classes/shard0/tf.multinomial.md
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/g3doc/api_docs/python/functions_and_classes/shard0/tf.multinomial.md')
-rw-r--r--tensorflow/g3doc/api_docs/python/functions_and_classes/shard0/tf.multinomial.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/tensorflow/g3doc/api_docs/python/functions_and_classes/shard0/tf.multinomial.md b/tensorflow/g3doc/api_docs/python/functions_and_classes/shard0/tf.multinomial.md
new file mode 100644
index 0000000000..b5bf7a30a5
--- /dev/null
+++ b/tensorflow/g3doc/api_docs/python/functions_and_classes/shard0/tf.multinomial.md
@@ -0,0 +1,28 @@
+### `tf.multinomial(logits, num_samples, seed=None, name=None)` {#multinomial}
+
+Draws samples from a multinomial distribution.
+
+Example:
+
+ samples = tf.multinomial(tf.log([[0.5, 0.5]]), 10)
+ # samples has shape [1, 10], where each value is either 0 or 1.
+
+ samples = tf.multinomial([[1, -1, -1]], 10)
+ # samples is equivalent to tf.zeros([1, 10], dtype=tf.int64).
+
+##### Args:
+
+
+* <b>`logits`</b>: 2-D Tensor with shape `[batch_size, num_classes]`. Each slice
+ `[i, :]` represents the unnormalized log probabilities for all classes.
+* <b>`num_samples`</b>: 0-D. Number of independent samples to draw for each row slice.
+* <b>`seed`</b>: A Python integer. Used to create a random seed for the distribution.
+ See
+ [`set_random_seed`](../../api_docs/python/constant_op.md#set_random_seed)
+ for behavior.
+* <b>`name`</b>: Optional name for the operation.
+
+##### Returns:
+
+ The drawn samples of shape `[batch_size, num_samples]`.
+