Tensorflow 后端 - “model._make_predict_function”中的错误

Chu*_*gHa 1 python python-3.x tensorflow

运行 Tensorflow 代码时出现错误,错误代码如下所示:

Traceback (most recent call last):
  File "app.py", line 76, in <module>
    model = deepmoji_emojis(maxlen, PRETRAINED_PATH)
  File "/home/lifeofpy/LifeofPy/AI Photographer Project/Text-to-Color/deepmoji/model_def.py", line 35, in deepmoji_emojis
    model._make_predict_function()
AttributeError: 'Functional' object has no attribute '_make_predict_function
Run Code Online (Sandbox Code Playgroud)

文件app.py是这样的:

# print('Loading model from {}.'.format(PRETRAINED_PATH))
model = deepmoji_emojis(maxlen, PRETRAINED_PATH)
model.summary()
model._make_predict_function()
Run Code Online (Sandbox Code Playgroud)

我认为错误消息是由函数“model._make_predict_function”发生的,我将不胜感激对此问题的任何评论。谢谢!

小智 5

使用:model.make_predict_function()

代替:model._make_predict_function()