【问题标题】:AttributeERROR : module'tensorflow.keras.applicationsas no attribute efficientnet_v2属性错误:模块\'tensorflow.keras.applicationsas 没有属性 efficientnet_v2
【发布时间】:2023-01-29 02:47:49
【问题描述】:

当我尝试运行 efficientNetv2 模型时 我有这个错误 enter image description here

AttributeError:模块'tensorflow.keras.applications'没有属性'efficientnet_v2'

张量流版本:tensorflow-gpu:2.6

【问题讨论】:

    标签: python tensorflow keras deep-learning efficientnet


    【解决方案1】:

    导入不正确,您需要更新它,它可能在旧的 Keras 版本中有效,但是keras.applications 中的内部每个网络模块不再公开,因此您的正确导入是:

    keras.applications.EfficientNetV2S
    

    或者如果你使用tf.keras

    tf.keras.applications.EfficientNetV2S
    

    为了将来参考,请始终检查documentation,对于 EfficientNetV2S,链接是here

    【讨论】:

      【解决方案2】:

      在你的环境中安装 efficientnet !pip 安装 keras-efficientnet

      然后您可以将模型导入为

      将 efficientnet.tfkeras 导入为 efc

      完毕... 你可以为 B0-B7 使用前缀 'efc'

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-17
        • 2021-09-25
        • 2018-01-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多