我在尝试加载以前保存的Keras模型时得到 ValueError:错误的编组数据(未知类型代码)(我认为这是一个Python错误,虽然这与Keras无关,但是不太确定。)
from keras.models import load_model
from keras import __version__ as keras_version
model = load_model("model.h5")
我在Google上搜索过但没有找到可行的解决方案。我尝试用sudo find /usr -name '*.pyc' -delete
删除pya文件,但这也无济于事。
您是否知道如何解决此错误?谢谢!
答案 0 :(得分:0)
我知道该帖子有些旧,但是我遇到了同样的问题。
正如@DanielMöller所说,这是因为我安装了不同版本的Python,Tensorflow和Keras。在随后用于加载模型的相同环境中,尝试再次训练模型。或者至少确保Python版本和所使用的模块安装在同一版本中。