我正在尝试使用正态分布来计算随机数。
tf.truncated_normal(shape, stddev=0.1,seed=1, mean=0)
但我得到的数字是小数点后有多位数的浮点数,如下所示:0.14845988
有没有办法让它生成数字为int,并且在[min, max]
这样的给定范围内?
答案 0 :(得分:15)
tf.random_uniform支持minval
,maxval
和dtypes float32
,float64
,int32
或int64
。
tf.random_uniform(
shape, minval=0, maxval=None, dtype=tf.float32, seed=None, name=None)
<强> ARGS:强>