社区
脚本语言
帖子详情
说话人识别,用python怎么画DET 或者EER曲线
小凡云
2018-05-25 05:31:54
刚入门说话人识别,用的tensorflow框架, 有会用python画DET曲线图的吗?有代码最好,万分感谢!
...全文
1403
1
打赏
收藏
说话人识别,用python怎么画DET 或者EER曲线
刚入门说话人识别,用的tensorflow框架, 有会用python画DET曲线图的吗?有代码最好,万分感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
斯多葛的信徒
2019-03-17
打赏
举报
回复
很简单啊 import numpy as np import matplotlib.pyplot as plt from data import get_names # peo 说话人名字, datum 测试数据分数 def draw_DET(peo, datum): up = np.max(datum) down = np.min(datum) pos_num = len(datum)//2 x = [] y = [] dot_num = 1000 # DET图上的数据点数 step = (up - down) / (dot_num + 1) threshod = up size = len(datum) for i in range(dot_num): threshod -= step false_neg = 0 false_pos = 0 for d in range(size): if d < pos_num and datum[d] < threshod: false_pos += 1 elif d > pos_num and datum[d] > threshod: false_neg += 1 print(threshod,end="\t") print("false_alarm:%f" % (false_pos / size), end="\t") print("missing:%f" % (false_neg / size)) x.append(false_pos / size) y.append(false_neg / size) x = np.array(x) y = np.array(y) fig = plt.figure() ax1 = fig.add_subplot(111) # 设置标题 ax1.set_title('DET curves') # 设置X轴标签 plt.xlabel('False Alarm probability (in%)') # 设置Y轴标签 plt.ylabel('Miss probability (in%)') # 画散点图 ax1.scatter(x, y, c='r', marker='.') # 设置图标 plt.legend('x1') # 显示所画的图 plt.savefig(dir + peo + ".png")
YOLOv8实战VisDrone无人机目标检测
YOLOv8 基于先前 YOLO 版本的成功,进一步提升性能和灵活性。VisDrone2019数据集是在不同的无人机平台、不同的场景以及不同的天气和光照条件下收集。数据集包含了多种类型的目标,包括行人、车辆、自行车、摩托车等。由于无人机的高空视角、目标的小尺寸、复杂的背景等因素,VisDrone目标检测任务具有很高的挑战性。本课程将手把手地教大家使用YOLOv8训练VisDrone无人机目标检测数据集,完成VisDrone目标检测竞赛实战项目,并尝试涨点技巧。本课程分别在Windows和Ubuntu系统上做项目演示。包括:安装软件环境(Nvidia显卡驱动、cuda和cudnn)、安装PyTorch、安装YOLOv8、 下载VisDrone数据集和格式转换(VisDrone->YOLO,提供格式转换
python
脚本)、修改配置文件、YOLOv8s训练数据集(合适的命令参数选择)、测试训练出的网络模型和性能统计、YOLOv8s+增大网络分辨率、YOLOv8s+数据增强改变、YOLOv8x训练数据集、超参conf和iou阈值改变、其它改进建议、检测结果格式转换及提交(YOLO->VisDrone,,提供格式转换
python
脚本)。
python
绘制声纹
识别
DET
曲线
import matplotlib.pyplot as plt from sklearn.metrics import roc_curve from scipy.stats import norm import numpy as np def plot_
DET
_curve(): # 设置刻度范围 pmiss_min = 0.001 pmiss_max = 0.6 ...
从
说话
人
识别
demo开始学习kaldi--(7)
EER
的计算
参考这里: https://blog.csdn.net/zjm750617105/article/
det
ails/52558779 我的1.txt长这个样子:(可参考local/prepare_for_
eer
.py,但我是用excel弄出来的,哈哈),一共14232行 5.1663/target -32.37284/nontarget -38.94157/nontarget -58.89211/n...
模式
识别
算法的常见评价指标TP/FP/FN/TN,ROC,
DET
,
EER
模式
识别
中常见的评价指标
声纹
识别
之
说话
人验证speaker verification
由于工作需要接触到了语音领域的声纹
识别
,对语音
识别
进行了一些预研,因此在这里开一篇博客,聊一聊speaker verification学习历程。
脚本语言
37,720
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章