tf.multinomial[1] (tf.random.categorical[2])
多项分布,采样。
更新
在tensorflow 13.1版本中,提示这个API在未来会被弃用,需要使用tf.random.categorical替代。
API
1 | tf.multinomial( |
代码示例
1 | import tensorflow as tf |
输出结果如下:
[[2 1 2 1 0 2 1 1 1 0]
[1 0 0 1 0 1 0 1 0 0]]
[[2 2 0 2 2 0 2 0 1 2]
[1 0 0 2 0 1 0 1 1 0]]
[[0 0 0 2 0 0 1 2 0 1]
[0 0 0 1 0 1 0 0 0 0]]
[[2 1 0 1 1 1 0 0 2 0]
[1 0 0 2 0 0 0 0 0 1]]
[[1 0 1 0 0 1 2 2 0 0]
[1 0 0 0 0 1 1 1 2 0]]
参考文献
1.https://www.tensorflow.org/api_docs/python/tf/random/multinomial
2.https://www.tensorflow.org/api_docs/python/tf/random/categorical