报错:
original_keras_version = f.attrs['keras_version'].decode('utf8')
AttributeError: 'str' object has no attribute 'decode'
在训练MobileNet时报以上错误,查找原因才发现是因为安装TensorFlow的时候默认安装了高版本h5py,查了版本是3.1.0的版本。
解决方式:
卸载高版本h5py,安装低版本h5py
卸载
pip uninstall h5py
安装
pip install h5py==2.10.0
运行成功!