解决tf.keras.models.load_model加载模型报错问题

 更新时间:2023年06月25日 10:24:47   作者:_不负时光  
这篇文章主要介绍了解决tf.keras.models.load_model加载模型报错问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

tf.keras.models.load_model 加载模型报错记录

Unknown activation function:leaky_relu

解决办法

是在tf.keras.models.load_model()括号里面加上         

custom_objects = {“YYY”:XXX对应的函数或者对象}

例如报错 

ValueError: Unknown activation function:leaky_relu 

就加上

new_model=tf.keras.models.load_model("models/model.h5", custom_objects = {"leaky_relu":tf.nn.leaky_relu})

keras.models.load_model无法打开h5文件

是个小萌新,用tensorflow.keras.models.load_model打开h5文件时总是失败,各位大佬的解决方法过于深奥,实在看不懂,最后自己用下面办法解决的

1.可能是h5py与tensorflow版本不匹配,试试使用h5py2.10版本

2.版本调整后:

from tensorflow import keras
model=keras.models.load_model('model.h5')

运行代码仍然出现以下问题:

更改代码如下:

from tensorflow import keras
import h5py
import os 
file=h5py.File('model.h5')
model=keras.models.load_model(file)

试试打印信息:

成功了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Matplotlib条形图之分组条形图和堆叠条形图详解

    Matplotlib条形图之分组条形图和堆叠条形图详解

    这篇文章主要为大家详细介绍了Matplotlib条形图之分组条形图和堆叠条形图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • Python map函数()用法

    Python map函数()用法

    map()函数是Python中的一个内置函数,它的功能是将指定的函数,依次作用于可迭代对象的每个元素,并返回一个迭代器对象,这篇文章主要介绍了Python map函数()用法,需要的朋友可以参考下
    2023-07-07
  • Python+DeOldify实现老照片上色功能

    Python+DeOldify实现老照片上色功能

    DeOldify是一种技术,以彩色和恢复旧的黑白图像,甚至电影片段。它是由一个叫Jason Antic的人开发和更新的。本文将利用DeOldify实现老照片上色功能,感兴趣的可以了解一下
    2022-06-06
  • Python数据可视化库seaborn的使用总结

    Python数据可视化库seaborn的使用总结

    这篇文章主要介绍了Python数据可视化库seaborn的使用总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 利用arcgis的python读取要素的X,Y方法

    利用arcgis的python读取要素的X,Y方法

    今天小编就为大家分享一篇利用arcgis的python读取要素的X,Y方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Django中间件Middleware功能详解

    Django中间件Middleware功能详解

    Django中间件(Middleware)是Django框架中的一个功能,它允许开发者在处理请求和响应的过程中插入自定义代码,中间件能够在视图函数执行前后进行操作,本文给大家介绍Django中间件Middleware功能,感兴趣的朋友一起看看吧
    2024-10-10
  • Python3多进程 multiprocessing 模块实例详解

    Python3多进程 multiprocessing 模块实例详解

    这篇文章主要介绍了Python3多进程 multiprocessing 模块,结合实例形式详细分析了Python3多进程 multiprocessing 模块的概念、原理、相关方法使用技巧与注意事项,需要的朋友可以参考下
    2018-06-06
  • Python中最好用的json库orjson用法详解

    Python中最好用的json库orjson用法详解

    orjson是一个用于python的快速、正确的json库,它的基准是 json最快的python库,具有全面的单元、集成和互操作性测试,下面这篇文章主要给大家介绍了关于Python中最好用的json库orjson用法的相关资料,需要的朋友可以参考下
    2022-06-06
  • python脚本请求数量达到上限,http请求重试问题

    python脚本请求数量达到上限,http请求重试问题

    这篇文章主要介绍了python脚本请求数量达到上限,http请求重试问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • DeepSeek安装部署完整步骤记录

    DeepSeek安装部署完整步骤记录

    DeepSeek是一个用于高效文档检索的工具包,这篇文章详细介绍了从环境准备到部署和测试的整个过程,需要的朋友可以参考下
    2025-02-02

最新评论