【问题标题】:Tensorflow 2.x - tf.contrib.layers.variance_scaling_initializer()TensorFlow 2.x - tf.contrib.layers.variance_scaling_initializer()
【发布时间】:2021-02-15 18:23:04
【问题描述】:

我对这条线和使用 Tensorflow 2.3.1 有疑问

if w_init is None:
        w_init = tf.contrib.layers.variance_scaling_initializer()

AttributeError: 模块 'tensorflow' 没有属性 'contrib'

【问题讨论】:

    标签: python python-3.x tensorflow


    【解决方案1】:

    tf.contrib 已从 tf2.0 中删除。当从 tf1.0 迁移代码时,它可能是少数必须更改的事情之一。但是,您可以在其他地方找到底层模块。示例here

    if w_init is None:
            w_init = tf.keras.initializers.variance_scaling()
    

    请查看how to migrate from tf1.0 to tf2.0 上的官方文档。

    【讨论】:

      猜你喜欢
      • 2020-08-24
      • 2020-10-28
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 1970-01-01
      • 2020-05-06
      • 1970-01-01
      • 2021-09-09
      相关资源
      最近更新 更多