Keras模型的predict_proba()方法不存在

时间:2018-10-04 18:48:04

标签: python machine-learning keras probability

我正在尝试通过调用Keras模型的predict_proba()来生成班级成绩,但似乎该功能不存在!是否因为我在Google中看到一些示例而弃用?我正在使用Keras 2.2.2。

1 个答案:

答案 0 :(得分:1)

predict_proba()predict_classes()方法are not well-defined for models created using functional API(即keras.models.Model())。这是因为使用功能性API创建的模型可能具有多个输出层,每个输出层具有不同的配置。因此,即使模型输出概率,在这种情况下预测概率也没有意义。您所引用的方法以及predict_classes()仅针对顺序模型(即keras.models.Sequential())定义。