Keras 初始化器的作用是什么';制服';使用?
Keras为重量和偏差提供了多种选择。Keras 初始化器的作用是什么';制服';使用?,keras,Keras,Keras为重量和偏差提供了多种选择。'uniform'使用哪一种 我想是的,但文档中没有证实这一点,我在源代码中遇到了一个死胡同:键“uniform”被用作模块中的全局变量,而且。不过,我认为的答案更好 更简单的解决方案: 从交互提示中 import keras keras.initializers.normal # Out[3]: keras.initializers.RandomNormal keras.initializers.uniform # Out[4]: keras.initi
'uniform'
使用哪一种
我想是的,但文档中没有证实这一点,我在源代码中遇到了一个死胡同:键“uniform”被用作模块中的全局变量,而且。不过,我认为的答案更好
更简单的解决方案:
从交互提示中
import keras
keras.initializers.normal
# Out[3]: keras.initializers.RandomNormal
keras.initializers.uniform
# Out[4]: keras.initializers.RandomUniform
原创帖子:
将调试器运行到
检查
globals()['uniform']
表明该值确实是
<class 'keras.initializers.RandomUniform'>
类似地,'normal'
在调试器中显示为
.确认这一点的另一种方法是查看:
谢谢我在找的是
'uniform'
而不是uniform=
# Compatibility aliases
zero = zeros = Zeros
one = ones = Ones
constant = Constant
uniform = random_uniform = RandomUniform
normal = random_normal = RandomNormal
truncated_normal = TruncatedNormal
identity = Identity
orthogonal = Orthogonal