分享

报错:original_keras_version = f.attrs[‘keras_version‘].decode(‘utf8‘)及问题解决

 行走在理想边缘 2022-06-24 发布于四川

windows 系统下出现的
original_keras_version = f.attrs['keras_version’].decode('utf8’)

1. 问题描述

load_weights_from_hdf5_group
    original_keras_version = f.attrs['keras_version'].decode('utf8')AttributeError: 'str' object has no attribute 'decode'

2. 原因分析

在安装tensorflow时,默认安装h5py为3.1.0,而报错是因为你安装的TF不支持过高版本的h5py。
在这里插入图片描述

3. 解决方案

  • 1.卸载h5py3.1.0版本,安装h5py2.10.0版本。

  • 2.重启编译器

pip install h5py==2.10.0

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多