TensorFlow函数:tf.random_uniform_initializer
2018-11-28 11:30 更新
tf.random_uniform_initializer 函数
random_uniform_initializer 类
继承自: Initializer
别名:
- 类 tf.initializers.random_uniform
- 类 tf.keras.initializers.RandomUniform
- 类 tf.random_uniform_initializer
该函数定义在 tensorflow/python/ops/init_ops.py 中.
请您参阅指南:变量>共享变量
生成具有均匀分布的张量的初始化器.
参数:
- minval:一个 python 标量或一个标量张量.要生成的随机值范围的下限.
- maxval:一个 python 标量或一个标量张量.要生成的随机值范围的上限.对于浮点类型默认为1.
- seed:一个 Python 整数.用于创建随机种子.查看 tf.set_random_seed 的行为.
- dtype:数据类型.
方法
-
__init__
__init__( minval=0, maxval=None, seed=None, dtype=tf.float32 )
-
__call__
__call__( shape, dtype=None, partition_info=None )
-
from_config
from_config( cls, config )
从配置字典中实例化一个初始化器.
如下示例:
initializer = RandomUniform(-1, 1) config = initializer.get_config() initializer = RandomUniform.from_config(config)
参数:
- config:一个 Python 字典.它通常是 get_config 的输出.
返回值:
一个初始化实例.
-
get_config
get_config()