报错信息AttributeError: module 'keras.backend' has no attribute 'image_dim_ordering'
分析
一般是因为Keras的版本代码不同造成的,找到报错行一般是if K.image_dim_ordering() == ...
或K.image_data_format() == ...
解决方法
这里如果用的是最新的keras,代码却是if K.image_dim_ordering() == "th"
改成K.image_data_format() == "channels_first"
。同理,如果是较旧的keras,反过来即可。
这个错误比较常见,网上也有很多解决方案,多翻翻试试总能找到~