我该如何改变
tf.contrib.layers.xavier_initializer()
tf 版本 >= 2.0.0 ??
所有代码:
W1 = tf.get_variable("W1", shape=[self.input_size, h_size],
initializer=tf.contrib.layers.xavier_initializer())
TF2 的替代品tf.contrib.layers.xavier_initializer()
is tf.keras.initializers.glorot_normal
(Xavier 和 Glorot 是同一初始化算法的两个名称)文档链接 https://www.tensorflow.org/api_docs/python/tf/keras/initializers/GlorotNormal.
如果 dtype 出于某些兼容性原因很重要 - 使用tf.compat.v1.keras.initializers.glorot_normal
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)