TensorFlow函数教程:tf.keras.backend.random_uniform_variable
2019-03-21 17:42 更新
tf.keras.backend.random_uniform_variable函数
tf.keras.backend.random_uniform_variable(
shape,
low,
high,
dtype=None,
name=None,
seed=None
)
定义在:tensorflow/python/keras/backend.py。
使用从均匀分布中抽样的值实例化变量。
参数:
- shape:整数元组,返回的Keras变量的shape。
- low:Float,输出间隔的下边界。
- high:Float,输出间隔的上边界。
- dtype:String,返回的Keras变量的数据类型。
- name:String,返回的Keras变量的名称。
- seed:整数,随机种子。
返回:
返回Keras变量,使用抽取的样本填充。
示例:
>>> kvar = K.random_uniform_variable((2,3), 0, 1)
>>> kvar
<tensorflow.python.ops.variables.Variable object at 0x10ab40b10>
>>> K.eval(kvar)
array([[ 0.10940075, 0.10047495, 0.476143 ],
[ 0.66137183, 0.00869417, 0.89220798]], dtype=float32)