weixin_54742047 2021-05-25 09:05 采纳率: 0%
浏览 126

python3.6 ,tensorflow1.2 使用model.save报错 :

#  模型保存
lstm_model = 'LSTM-2h.h5'.encode('utf-8')
print(type(lstm_model))
model.save(lstm_model)

from keras.models import load_model
# load model from single file
model = load_model('LSTM-2h.h5')
model.fit(testX,testY,batch_size=10,verbose=2)

模型做好之后我想保存模型,并且用测试集对模型测试,但是一直报错,我看别人这么用都是没问题,希望大神帮帮忙。

raceback (most recent call last):
  File "D:/PycharmProjects/pythonProject2/111.py", line 146, in <module>
    model.save(lstm_model)
  File "D:\PYTHON\lib\site-packages\keras\engine\topology.py", line 2506, in save
    save_model(self, filepath, overwrite, include_optimizer)
  File "D:\PYTHON\lib\site-packages\keras\models.py", line 114, in save_model
    topology.save_weights_to_hdf5_group(model_weights_group, model_layers)
  File "D:\PYTHON\lib\site-packages\keras\engine\topology.py", line 2813, in save_weights_to_hdf5_group
    dtype=val.dtype)
  File "D:\PYTHON\lib\site-packages\h5py\_hl\group.py", line 143, in create_dataset
    if '/' in name:
TypeError: a bytes-like object is required, not 'str'

这是报的错误

  • 写回答

2条回答 默认 最新

  • python收藏家 2021-05-25 09:09
    关注

    'LSTM-2h.h5'.encode('utf-8')  保存的时候编码成字节类型,加载的时候类型不一样

    评论

报告相同问题?

悬赏问题

  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 luckysheet
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱