【Keras load_weights报错】AttributeError: ‘str‘ object has no attribute ‘decode‘

1.问题:Keras 载入历史模型报错:AttributeError: ‘str’ object has no attribute ‘decode’.

原因是h5py的版本不对,需要安装适合版本的h5py;

首先conda list,查看到h5py安装的是3.X版本,看了网上说是需要降低版本,因此首先执行pip uninstall h5py,将这个高阶的版本卸载,然后安装2.10;但是,直接conda Install h5py2.10.0或者pip install h5py2.10.0都不行。

然后我下载了轮子,进行本地安装;
附上下载链接h5py2.10 windows and linnux对应下载版本
安装命令,直接pip install h5py-2.10.0-cp37-cp37m-manylinux1_x86_64.whl即可。

你可能感兴趣的:(深度学习碎碎念,数据处理,keras,python,深度学习)