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()
)。
我正在尝试通过调用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()
)。