0

我有一个kerasCNN 模型,我正在尝试上传到网络应用程序。根据我的研究,将模型中的术语从 更改为 的简单问题,但是我什learning_ratelr无法在hdf5任何地方打开文件来执行此操作。

我试图开发一种解决方法,但这也不起作用。我得到的错误是:

Not a location (invalid object ID)

以下是解决方法代码:

image = Image.open(image_path + imageselect)
st.image(image, use_column_width=True)
modfile = 'entire_model.hdf5'
# Importing other python file
import footclas

@st.cache
def foot_class():
    newf = h5py.File(modfile,'r+')
     
    data_p = newf.attrs['training_config']
    data_p = data_p.decode().replace("learning_rate","lr").encode()
    newf.attrs['training_config'] = data_p
    newf.close()
    
    model_1 = load_model(newf)
    return model_1


model_1 = foot_class()
4

0 回答 0