python - 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'
解决方案
keras.backend.common
模块有image_dim_ordering()
if(K.common.image_dim_ordering() == 'th'):
input_tensor = Input(shape=(3, 299, 299))
推荐阅读
- mysql - 为什么即使语句上的解释另有说明,mysql Query 运行速度也很慢?
- java - 为什么java应用程序占用大量内存?
- python - 为什么 Python 中的数据变量是不可更改的?
- java - 如何查找服务器上的所有 JMX 端口?
- accessibility - 在 IE11 中按下回车键后,Jaws 不允许在文本框中输入值
- java - 如何使用 Java 泛型方法?
- grafana - 为什么 Grafana 不适用于 32 位 Windows 机器
- gis - 从 GRASS 7.2.2 切换到 7.6.1 后,v.overlay 错误“尚不支持与点的交叉点”
- typescript - 如何将一个枚举映射到打字稿中的另一个枚举?
- python - 项目的python设置 - 循环导入/依赖注入