您当前的位置:首页 > IT编程 > Keras
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch |

自学教程: Keras中出现意外的关键字参数“ragged”解决办法

51自学网 2021-11-15 09:24:24
  Keras
这篇教程 Keras中出现意外的关键字参数“ragged”解决办法写得很实用,希望能帮到您。
大概率是你训练模型的tf版本和用模型的tf版本不一致导致的。你用的两台机器上的tf版本不一致。

原来我用的是:from keras.models import load_model,报错

换成:from keras.models import load_model

 

事实证明,您导出的模型是从tensorflow.keras而不是直接从kerasAPI导出的。这两者是不同的。所以在加载时可能使用衣衫褴褛可能与keras API不兼容的张量。

解决您的问题:

不要直接导入keras,因为模型是用Tensorflow的keras高级api保存的。将所有导入更改为tensorflow.keras

更改:

from keras.preprocessing.image import img_to_array
from keras.models import load_model

用 LSTM 做时间序列预测的例子
keras——ValueError: You are trying to load a weight file containing 12 layers into a model with 2 lay
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1