python 打印表格(如深度学习想打印混淆矩阵)

news/2024/7/3 12:40:29

来源:prettytable

	confusion_matrix = [[0 for j in range(4)] for i in range(4)]
    for i, j in zip(new_predicted, new_targets):
        confusion_matrix[i][j] += 1
    tb = pt.PrettyTable( ["predicted\\label", 'class1', 'class2', 'class3', 'class4'])
    for i in range(4):
        tb.add_row([class_list[i]] + confusion_matrix[i])
    print(tb)

http://www.niftyadmin.cn/n/3658058.html

相关文章

SSD论文阅读笔记

SSD: Single Shot MultiBox Detector 论文arxiv链接:https://arxiv.org/pdf/1605.06409v2.pdf 亮点在于对多个size的featuremap产生各自scale的bbox: scale采取的是0-1的归一化scale,假设一共利用了m个大小不同的feature map,就…

Calling Convention的总结

因为经常需要和不同的Calling Convention打交道,前段时间整理了一下它们之间的区别,如下:清理堆栈参数压栈顺序命名规则 (MSVC)备注Cdecl调用者 (Caller)从右往左 FuncName因为是调用者清理Stack,因此允许变参 (如printf)Pascal被…

如何调试托管代码(managed code)和非托管代码(native code)混合的项目

在调试同时存在托管代码和非托管代码的程序的时候,需要特别注意选用适当的调试器的类型。因为看到类似的问题问得比较多,因此这里把做法写出来。在托管项目中在调试之前,需要打开对非托管代码调试的功能,这个选项在项目的属性的De…

NLP学习笔记(2)

如果你的数据集比较小,最好不要自己训练词向量,容易过拟合,直接download别人在某些语料库上训练好的词向量fix下来比较好但是如果你的数据集比较大,你可以随机初始化你的词向量并且在训练过程中训练他们window classification是最…

Silverlight 1.1正式更名为Silverlight 2.0

详情请参看下面两篇Blog:http://weblogs.asp.net/scottgu/archive/2007/11/29/net-web-product-roadmap-asp-net-silverlight-iis7.aspxhttp://blogs.msdn.com/tims/archive/2007/11/29/silverlight-1-1-is-now-silverlight-2-0.aspx

FPN阅读笔记

Feature Pyramid Networks for Object Detection arxiv链接:https://arxiv.org/pdf/1612.03144v2.pdf 网络结构示意图 核心思想是,高级语义信息在靠后的feature map,但是分辨率太小,导致小物体的特征几乎没有了,分辨…

ASP.NET 2.0 HttpHandler实现生成图片验证码(示例代码下载)

学习整理了一下(一).功能用HttpHandler实现图片验证码(二).代码如下1. 处理程序文件 ValidateImageHandler.ashx代码如下1 <% WebHandler Language"C#"Class"ValidateImageHandler"%>2 3 usingSystem;4 usingSystem.Web;5 usingSystem.Web.SessionSt…

NLP学习笔记(3)

NMT&#xff08;nerual machine translation&#xff09;任务经常被描述为一个encode-decode过程&#xff0c;输入序列利用RNN进行encode产生一个编码&#xff08;包含句子的语义信息&#xff09;&#xff0c;将这个编码送进decode的RNN产生target的语言序列&#xff0c;这就完…