keras里的predict,predict_classes,predict_proba有什么区别?

  统计/机器学习 Python 人工神经网络    浏览次数:9282        分享
1

keras里的predict,predict_classes,predict_proba有什么区别?

 

Vinnie   2019-05-07 10:27



   2个回答 
6

keras里的predict_proba是和sklearn里的predict_proba完全一样的,输出的是每一类的概率

keras的predict_classes是相当于sklearn的predict,也就是返回预测的分类

keras中predict和predict_proba等价的

SofaSofa数据科学社区DS面试题库 DS面经

kym1990   2019-05-10 07:15

谢谢答疑解惑 - Vinnie   2019-05-16 13:50
2

分类问题用predict_classes,predict_proba。前者返回标签,后者返回概率。

回归问题用predict,返回数值。

SofaSofa数据科学社区DS面试题库 DS面经

zl_pku   2019-05-10 11:23

谢谢答疑解惑 - Vinnie   2019-05-16 13:50


  相关讨论

怎么在keras中加载MNSIT数据集?

keras怎么设置/改动rmsprop的学习率?

keras.models.Sequential()是一种什么模型

Keras模型针对同一数据集做fit和evaluation,accuracy值却不相同

keras和tensorflow有什么关系?

keras load_model报错

keras sequential model怎么增加一个dropout层?

keras加载imdb数据时num_words参数是干嘛的?

训练完keras模型后怎么画出loss和val_loss的对比图?

keras hdf5 從某層輸入數值

  随便看看

统计里的IQR是什么意思?

pytorch里view(-1, 1)什么意思?

前馈神经网络如何选择隐藏层的数量

神经网络中的dense和sparse是什么意思?

怎么对pandas dataframe的列求众数