错误,TensorSliceReader 构造函数不成功:无法找到 ram 解封文件的任何匹配文件

2023-11-26

我遇到了这个错误,我无法解开我的 jupyter 笔记本上的文件:

import os 
import pickle
import joblib
import pandas as pd
from sklearn.preprocessing import MinMaxScaler
filename = open("loan_model3.pkl", "rb")
mdl = pickle.load(filename)
mdl.close()

它总是显示以下错误消息,即使我升级了所有库

错误信息:

FileNotFoundError:不成功的 TensorSliceReader 构造函数:无法找到 ram://89506590-ec42-44a9-b67c-3ee4cc8e884e/variables/variables 的任何匹配文件您可能正在尝试从计算设备加载到不同的设备上。考虑设置experimental_io_device选项中tf.saved_model.LoadOptions到 io_device,例如“/job:localhost”。

我尝试升级我的库,但仍然没有成功。


当我尝试存储我的数据时,我也遇到了同样的错误顺序.pkl 文件中的模型,因为顺序模型是 TensorFlow Keras 模型,因此我们必须将其存储在 .h5 文件中,而 Keras 以这种格式保存模型,因为它可以轻松地将权重和模型配置存储在单个文件中。

Code:

   from keras.models import load_model
   model.save('model.h5')
   model_final = load_model('model.h5')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误,TensorSliceReader 构造函数不成功:无法找到 ram 解封文件的任何匹配文件 的相关文章

随机推荐