首页 > 解决方案 > Keras 模型的 predict_proba() 方法不存在

问题描述

我正在尝试通过调用predict_proba()Keras 模型来生成班级分数,但似乎这个函数不存在!是否因为我在 Google 中看到了一些示例而被弃用?我正在使用 Keras 2.2.2。

标签: pythonmachine-learningkerasprobability

解决方案


predict_proba()predict_classes()方法对于使用函数式 API (即)创建的模型没有明确定义。keras.models.Model()这是因为使用函数式 API 创建的模型可能具有多个输出层,每个输出层具有不同的配置。因此,即使您的模型输出概率,在这种情况下预测概率也没有意义。您提到的方法以及predict_classes()仅针对顺序模型(即keras.models.Sequential())定义。


推荐阅读