Python 返回相同结果的Keras模型

Python 返回相同结果的Keras模型,python,tensorflow,keras,Python,Tensorflow,Keras,我使用Keras创建了一个简单的ANN模型,对它进行训练,并使用model.save()方法保存它。然后,我继续使用load_model()方法将模型加载到flask应用程序中,但是当我运行模型时,每次运行预测都会得到1.0,但是当我在syder IDE中加载模型时,我会得到正确的结果 我曾尝试使用tensorflow后端而不是theano后端运行模型,现在我遇到了一个完全不同的错误 File "/Users/achimmunene/development/heartapp/env/lib/p

我使用Keras创建了一个简单的ANN模型,对它进行训练,并使用model.save()方法保存它。然后,我继续使用load_model()方法将模型加载到flask应用程序中,但是当我运行模型时,每次运行预测都会得到1.0,但是当我在syder IDE中加载模型时,我会得到正确的结果

我曾尝试使用tensorflow后端而不是theano后端运行模型,现在我遇到了一个完全不同的错误

 File "/Users/achimmunene/development/heartapp/env/lib/python2.7/site-
 packages/tensorflow/python/framework/ops.py", line 2797, in 
 _as_graph_element_locked
    % (type(obj).__name__, types_str))
TypeError: Can not convert a TensorVariable into a Tensor or Operation.

自从我认识keras以来,这个保存/加载模型就被窃听了。我根本无法使用它……请在脚本中添加一些代码。自从我了解keras以来,这个保存/加载模型已经被窃听。我根本无法使用它…请在脚本中添加一些代码