博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
clf.predict_proba(X_train)[:, 1]是什么意思?
阅读量:4106 次
发布时间:2019-05-25

本文共 478 字,大约阅读时间需要 1 分钟。

y_train_prob = clf.predict_proba(X_train)[:, 1]

这行代码让我疑惑,它究竟是什么意思呢?

查资料外做实验,搞懂了。

print(clf.predict(x_test))  

# 返回预测标签  

就是预测值是哪些

print(clf.predict_proba(x_test))

# 返回预测属于某标签的概率  

就是属于某类预测值的概率是多少

而对于[:,1]

是取二维数组中第二维的所有数据

举个例子:

y_train_prob = clf.predict_proba(X_train)[:, 1] print("clf.predict_proba(X_train)") print(clf.predict_proba(X_train)) print("clf.predict_proba(X_train)[:, 1]") print(y_train_prob)

输出是:

含义是:预测X_rain[1. 0. 1. ... 0. 1. 0.]的标签是0的概率为0.94005474 ,为1的概率为0.05994526

 

转载地址:http://qpssi.baihongyu.com/

你可能感兴趣的文章
ubuntu 下编译PHP5.5.7问题:configure: error: freetype.h not found.
查看>>
PHP编译configure时常见错误 debian centos
查看>>
configure: error: Please reinstall the BZip2 distribution
查看>>
OpenCV gpu模块样例注释:video_reader.cpp
查看>>
【增强学习在无人驾驶中的应用】
查看>>
OpenCV meanshift目标跟踪总结
查看>>
人工神经网络——神经元模型介绍
查看>>
今天,Python信息量很大!
查看>>
Flash 已死,Deno 当立?
查看>>
编程差的程序员,90%都是吃了数学的亏!骨灰级开发:方法不对,努力也白费...
查看>>
都无代码了,还要程序员吗?
查看>>
面试想拿 10K,HR 说我只配7k?
查看>>
那些人生“开挂”的程序员,都在干什么?
查看>>
影响科学圈的那些计算机代码
查看>>
乐视视频 App 图标改为“欠 122 亿”,网友:我在别家分红包,却在你家随份子!...
查看>>
为何程序员总喜欢写技术博客,看完恍然大悟...
查看>>
如何判断一家互联网公司要倒闭了?
查看>>
想快速上手机器学习?来看下这个 GitHub 项目!
查看>>
GitHub 标星 3.6k,一本开源的深度学习中文教程!
查看>>
9 款你不能错过的 JSON 工具
查看>>