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

predict_proba() method of Keras model does not exist

我正在尝试通过调用Keras模型的predict_proba()生成class分,但是好像没有这个功能!它是否因为我在 Google 中看到一些示例而被弃用?我正在使用 Keras 2.2.2.

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