最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

完美解決keras保存好的model不能成功加載問題

 更新時間:2020年06月11日 09:38:49   作者:學編程的豬  
這篇文章主要介紹了完美解決keras保存好的model不能成功加載問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

前兩天調用之前用keras(tensorflow做后端)訓練好model,卻意外發(fā)現報錯了!!之前從來沒有過報錯?。″e誤內容粘貼如下:

File “h5py_objects.pyx”, line 54, in h5py._objects.with_phil.wrapper (C:\Minonda\conda-bld\h5py_1496885653697\work\h5py_objects.c:2867)

File “h5py_objects.pyx”, line 55, in h5py._objects.with_phil.wrapper (C:\Minonda\conda-bld\h5py_1496885653697\work\h5py_objects.c:2825)

File “h5py\h5f.pyx”, line 78, in h5py.h5f.open (C:\Minonda\conda-bld\h5py_1496885653697\work\h5py\h5f.c:2140)
OSError: Unable to open file (File signature not found)

意思好像就是文件結構找不到了,然后我百度了,他說是訓練好的文件數據丟失了,重新訓練就好了。

但是,我重新訓練了好幾次,確保訓練的model文件沒有錯誤,在調用時依然報了同樣的錯誤。

一氣之下,我卸載了h5py,然后重新安裝h5py的最新版本,問題竟然神奇的解決了,哈哈哈哈!幸運!

補充知識:Keras使用 Lambda后訓練出的模型加載后,預測結果為隨機

問題

Keras 使用 Lambda后訓練出的模型加載后,預測結果為隨機accuracy

解決方案

原因出在,我構建模型的時候需要用到TensorFlow的一些函數,所以用了Lambda,有把一些需要訓練weights的層也寫到了里面。

重點就在這,模型權重保存的時候,沒保存Lambda里面的。

用notepad打開權重文件,發(fā)現里面保存的Tensor不包含這些,所以每一次重新加載模型測試的時候都會重新初始化一些層的權重,導致結果是隨機的。

結論

不要在Lambda層里面加入任何需要訓練權重的層

模型保存出錯的時候,看一下模型文件里面保存的Tensor是否一致

以上這篇完美解決keras保存好的model不能成功加載問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python3列表內置方法大全及示例代碼小結

    Python3列表內置方法大全及示例代碼小結

    這篇文章主要介紹了Python3列表內置方法大全及示例代碼小結,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • Django 過濾器匯總及自定義過濾器使用詳解

    Django 過濾器匯總及自定義過濾器使用詳解

    這篇文章主要介紹了Django 過濾器匯總及自定義過濾器使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • python字符串編碼解碼的使用

    python字符串編碼解碼的使用

    在Python中,字符串的編碼和解碼操作可以通過字符串的encode()和decode()方法來實現,本文主要介紹了python字符串編碼解碼的使用,感興趣的可以了解一下
    2023-12-12
  • Python一行代碼可直接使用最全盤點

    Python一行代碼可直接使用最全盤點

    本文盤點一些Python中常用的一行(不限于一行)代碼,可直接用在日常編碼實踐中,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • Python 制作糗事百科爬蟲實例

    Python 制作糗事百科爬蟲實例

    本文是結合前面的三篇關于python制作爬蟲的基礎文章,給大家分享的一份爬取糗事百科的小段子的源碼,有需要的小伙伴可以參考下
    2016-09-09
  • 講解Python中fileno()方法的使用

    講解Python中fileno()方法的使用

    這篇文章主要介紹了講解Python中fileno()方法的使用,是Python入門中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • Python(TensorFlow框架)實現手寫數字識別系統(tǒng)的方法

    Python(TensorFlow框架)實現手寫數字識別系統(tǒng)的方法

    這篇文章主要介紹了Python(TensorFlow框架)實現手寫數字識別系統(tǒng)的方法。小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • python實現數通設備tftp備份配置文件示例

    python實現數通設備tftp備份配置文件示例

    這篇文章主要介紹了python實現數通設備tftp備份配置文件示例,需要的朋友可以參考下
    2014-04-04
  • Pandas告警UserWarning:pandas?only?supports?SQLAlchemy?connectable處理方式

    Pandas告警UserWarning:pandas?only?supports?SQLAlchemy?conn

    這篇文章主要給大家介紹了關于Pandas告警UserWarning:pandas only supports SQLAlchemy connectable的處理方式,文中還分享了pandas還有哪些userwarning,對大家學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-02-02
  • python使用matplotlib繪制柱狀圖教程

    python使用matplotlib繪制柱狀圖教程

    這篇文章主要介紹了python使用matplotlib繪制柱狀圖的方法教程,其中實現的柱狀圖效果包括基本的柱狀圖、堆疊柱狀圖、并列柱狀圖、條形圖以及柱狀圖的各種樣式設置,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02

最新評論

花莲县| 丰都县| 普定县| 于田县| 五台县| 恩施市| 六枝特区| 溧水县| 洛隆县| 比如县| 康保县| 马龙县| 米易县| 托里县| 仲巴县| 太康县| 清丰县| 普兰店市| 宁城县| 临泽县| 肃南| 安国市| 周宁县| 沧州市| 新乡县| 洛南县| 青河县| 嘉兴市| 太白县| 铅山县| 射洪县| 壤塘县| 洛扎县| 巴青县| 象州县| 鄂托克旗| 铁岭县| 大洼县| 达拉特旗| 东丽区| 莆田市|