- 博客(7)
- 收藏
- 关注
原创 评价指标F1之Mirco-F1和Macro-F1
在做对话任务时有个自动评价指标F1,用来评测预测句子相较于ground truth中实体的重复率,但是在计算时,F1的计算方法有两种,一种是计算单个的F1值,最后计算平均,称为Marco-F1;另外一种是首先计算整体准确率和召回率,最后在计算F1值,称之为Mirco-F1。F1的计算公式:F1=2*(P*R)/(P+R)P是Precision,准确率R是Recall,召回率准确率和召回率的计算公式:Precision=TP/(TP+FP)Recall=TP/(TP+FN)真阳性(TP
2022-04-22 11:18:00 5215
原创 Latex排版Algorithm之algorithmic,algorithmicx,algorithm2e
algorithmic是第一代算法排版环境algorithmicx是第二代算法排版环境algorithm2e是第三版算法排版环境以上三种算法排版环境中algorithmic比较老了,现在用的较多的是algorithmicx和algorithm2e排版环境。并且这三种排版环境不能混用。我个人比较喜欢algorithm2e的排版样式。具体参考这个链接algorithmicx实例\documentclass{article}\title{Test title}\author{ Mary\th.
2022-03-01 18:17:30 8489 6
原创 pytorch中用None给Tensor增加维度
Tensor中利用None来增加维度,可以简单的理解为在None的位置上增加一维:x = torch.randint(1,4,(3,4))print("x:",x)print("size of x:",x.size())y = x[:,None] #在第二维上增加一维,即将x中[3, 3, 1, 1],[2, 1, 1, 3],[1, 1, 1, 3]外面加一层[]print("y:",y)print("size of y:",y.size())z = x[None,:,:] #等同于x[No
2021-11-26 17:40:08 2427
原创 The kernel appears to have died. It will restart automatically
在jupyter notebook上利用plt.subplot()画图时出现此错误,由于已经把数据转换到cpu的numpy格式,因此此错误不是GPU或者cuda的问题。期初我以为是内存不够的问题,在网上查了下没有好的解决方法,最后在stackoverflow上找到了一些解决方法,尝试了下。解决了我的问题。非常简单:升级下numpy版本,或者重装下,效果一样。pip3 install -U numpy更新numpy版本,然后重启下kernel。...
2021-10-28 11:35:01 1029 1
原创 [WinError 127] 找不到指定的程序。 Error loading “D:\A\lib\site-packages\torch\lib\c10_cuda.dill
可以参考一下几种解决方法:1、可能由于缺少VC++ Redistributable,在错误中会提示你下载并且提供了下载地址,只需要下载并默认安装即可;2、方法1如果不行,可以更新numpy;参考这个连接3、或者使用pip install intel-openmp,试试,参考这个连接。...
2021-04-15 17:55:09 8626 3
原创 使用Matplotlib和Seaborn生成热力图注意问题
使用Matplotlib和Seaborn生成热力图注意问题由于matplotlib生成热力后图默认的后端(backend)是交互式的,当我们不需要展示,仅仅想要保存到本地时,可以更改后端,即:import matplotlib as mplimport matplotlib.pyplot as pltmpl.use("Agg") #修改依赖的后端(backend)import seaborn as sns改成Agg支持png格式,改成PDF支持pdf格式,或者SVG支持svg,heatmap
2021-04-15 16:20:59 870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人