通过在模型加载阶段调用_make_predict_function()方法解决了该问题。
@classmethod
def get_model(cls):
if cls.model == None:
cls.model = load_model(‘/opt/ml/bitcoin_model.h5’)
cls.model._make_predict_function()
return cls.model
</code>
Bug参考:
https://github.com/keras-team/keras/issues/6462