深度学习
文章平均质量分 86
ting♡
无脑学编程,记录,学习
展开
-
Focal Loss损失函数
Focal loss是一个常用的解决类别不平衡问题的损失函数,由何恺明提出的(论文名称:Focal Loss for Dense Object Detection),用于图像领域解决one-stage目标检测中正负样本极不平衡和难分类样本学习问题。本文从交叉熵损失函数出发,分析样本不平衡问题,将focal loss与交叉熵损失函数对比,给出focal loss有效性的解释。原创 2023-07-06 17:06:47 · 6153 阅读 · 0 评论 -
【python】plt.plot() 函数绘制loss曲线
函数定义为plt.plot(*args, **kwargs)原创 2023-03-30 16:44:10 · 9650 阅读 · 0 评论 -
【Pytorch】构建VOC2012数据集代码详解
本文使用 PASCAL VOC 数据集原创 2023-03-22 16:34:12 · 1274 阅读 · 0 评论 -
【pytorch】使用torchvision进行语义分割
使用已经在COCO Train 2017数据集的子集上进行训练的FCN进行语义分割,该子集对应于PASCALVOC数据集。模型共支持20个类别。原创 2022-10-11 17:51:28 · 1367 阅读 · 0 评论 -
【pytorch】实现简单的CNN卷积神经网络
如果设为True,它会把输出直接覆盖到输入中,这样可以节省内存。之所以可以覆盖是因为在计算ReLU的反向传播时,只需根据输出就能够推算出反向传播的梯度。一般不使用inplace操作。在Pytorch的nn模块中,封装了nn.Conv2d()类作为二维卷积的实现。nn.ReLU()用来实现Relu函数,实现非线性。最后这个完整代码是刚学的时候网上找的,不太记得出处了。前三个参数需要手动提供,后面的都有默认值。原创 2023-04-18 11:41:55 · 1319 阅读 · 0 评论 -
【pytorch】torchsummary打印模型结构和参数信息
torchsummary 可以查看网络的顺序结构,显示每一层的类型、out shape和参数量; 还有网络参数量,网络模型大小; fp/bp 一次需要的内存大小等信息。原创 2023-04-17 18:18:32 · 2972 阅读 · 0 评论 -
【完整代码】FCN简单实现
【代码】【完整代码】FCN简单实现。原创 2023-03-31 17:22:46 · 1347 阅读 · 3 评论 -
【评价指标】混淆矩阵Confusion Matrix、iou、miou、召回率、准确率及代码实现
混淆矩阵Confusion Matrix是大小为 (n_classes, n_classes) 的方阵, n_classes 表示类的数量。混淆矩阵可以用于直观展示每个类别的预测情况。并能从中计算精确值(Accuracy)、精确率(Precision)、召回率(Recall)、交并比(IoU)。原创 2023-03-24 19:26:06 · 2600 阅读 · 0 评论