.. py:function:: paddle.nn.initializer.set_global_initializer(weight_init, bias_init=None)
该 API 用于设置 Paddle 框架中全局的参数初始化方法。该 API 只对位于其后的代码生效。
模型参数为模型中的 weight 和 bias 统称,在 fluid 中对应 fluid.Parameter 类,继承自 fluid.Variable,是一种可持久化的 variable。 该 API 的设置仅对模型参数生效,对通过 :ref:`cn_api_fluid_layers_create_global_var` 、 :ref:`cn_api_fluid_layers_create_tensor` 等 API 创建的变量不会生效。
如果创建网络层时还通过 param_attr
、 bias_attr
设置了初始化方式,这里的全局设置将不会生效,因为其优先级更低。
- weight_init (Initializer) - 设置框架的全局的 weight 参数初始化方法。
- bias_init (Initializer,可选) - 设置框架的全局的 bias 参数初始化方法。默认:None。
无
COPY-FROM: paddle.nn.initializer.set_global_initializer