首页 > 解决方案 > AttributeError:模块“keras.backend”没有属性“image_dim_ordering”

问题描述

我尝试执行一些教程迁移学习项目。但我有属性错误。

我检查了我的 tensorflow 和 keras 版本。

张量流:1.14.0 keras:2.2.5

和 python 3.6.9 版本。

代码在这里。

if(K.image_dim_ordering() == 'th'):
  input_tensor = Input(shape=(3, 299, 299))

错误信息在这里。

AttributeError: module 'keras.backend' has no attribute 'image_dim_ordering'

标签: pythontensorflowkeras

解决方案


keras.backend.common模块有image_dim_ordering()

if(K.common.image_dim_ordering() == 'th'):

    input_tensor = Input(shape=(3, 299, 299))

推荐阅读