sklearn.metrics.auc_auc值计算公式

sklearn.metrics.auc_auc值计算公式fromsklearnimportcross_validation,metricsfromsklearnimportsvmtrain_data,train_target=load(filename)#自定义加载数据函数,返回的是训练数据的数据项和标签项train_x,test_x,train_y,test_y=cross_validation.train_test_split

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

from sklearn import cross_validation,metrics
from sklearn import svm

train_data,train_target = load(filename)#自定义加载数据函数,返回的是训练数据的数据项和标签项
train_x,test_x,train_y,test_y = cross_validation.train_test_split(train_data,train_target,test_size=0.2,random_state=27)#把训练集按0.2的比例划分为训练集和验证集
#start svm
clf = svm.SVC(C=5.0)
clf.fit(train_x,train_y)
predict_prob_y = clf.predict_proba(test_x)#基于SVM对验证集做出预测,prodict_prob_y 为预测的概率
#end svm ,start metrics 
test_auc = metrics.roc_auc_score(test_y,prodict_prob_y)#验证集上的auc值
print test_auc 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184822.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月7日 下午7:36
下一篇 2022年10月7日 下午7:36


相关推荐

  • 数据分析——多重共线性检验

    数据分析——多重共线性检验在做线性回归的时候,一般分为以下几个步骤:1、画散点图,简单的查看是否存在线性关系(3D以下)2、线性模型跑一遍试试效果3、其中需要查看以下几个指标:3.1正太分布检验3.1多重共线性3.2变量显著性3.4拟合效果4、解释变量上面一篇文章了解了如何利用t检验进行变量的显著性检验,下面着重学习如何进行多重共线性的检验一、辅助…

    2022年5月18日
    46
  • python 内建模块_simulink常用模块

    python 内建模块_simulink常用模块Python常用内建模块datetime处理日期和时间的标准库。注意到datetime是模块,datetime模块还包含一个datetime类,通过fromdatetimeimportdatetime导入的才是datetime这个类。如果仅导入importdatetime,则必须引用全名datetime.datetime。datetime.now()返回当前日期和时间,其类型是…

    2025年7月10日
    4
  • pycharm中安装第三方库(模块)总是失败,解决方法

    pycharm中安装第三方库(模块)总是失败,解决方法pycharm 中安装第三方库 模块 总是失败 解决方法 最近 我在安装 pycharm 中安装模块总是失败 尝试了许多方法后终于成功了 解决方法如下 首先打开 pycharm 点击 file gt settings gt projectinter gt 在这个界面找到你想要下载的模块 再点击 installpacka 下载这时候如果报错 可以参考链接如果再三尝试都不行 那就在 Options 上打钩 在右侧输入 trusted hostmirrors aliy

    2026年3月27日
    2
  • 读书笔记—《雷达信号处理基础》第一章 雷达系统与信号处理概述

    读书笔记—《雷达信号处理基础》第一章 雷达系统与信号处理概述为什么想要进行雷达信号处理基础的学习呢 因为现在学习阶段 做项目的阶段 确实对于很多雷达基础不是很清楚 之前学习的课程 雷达系统导论 是水过去的 感到知识的匮乏 所以整理了一下书中的一些重点内容以及要点 自己在学习的过程中也分享给各位做雷达的同学 本周对于 雷达信号处理基础 进行了第一章节的学习 主要学习内容如下 1 2 雷达的基本功能主要用途 检测 跟踪 成像距离公式 c 为

    2026年3月26日
    2
  • 第二章:ActiveMQ与spring的整合使用

    第二章:ActiveMQ与spring的整合使用第二章:ActiveMQ与spring的整合使用

    2022年4月23日
    44
  • Hibernate二级缓存适用场景[通俗易懂]

    Hibernate二级缓存适用场景[通俗易懂]Hibernate二级缓存适用场景1.什么样的数据适合存放到第二级缓存中?1)很少被后台修改的数据,这里指的是前台后台使用了不同的orm实现,如一个用的hibernate加二级缓存,一个用的jdbc(前台用户可以修改,修改后会同步到缓存中)2)不是很重要的数据,允许出现偶尔并发的数据3)访问量大,不会被并发访问的数据,如个人资料4)

    2022年5月24日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号