VOC 数据集

本篇文章介绍VOC数据集的格式以及将CSV标注转化成CSV格式文件的方法。

阅读全文

pytorch 基本语法

本篇文章将记录pytorch使用过程中的一些值得记录的trick。

阅读全文

SSD 复现

SSD是经典的one-stage目标检测框架,在速度和精度上都比Faster RCNN,YOLO(V1?)要更胜一筹。这次复现SSD作为理解网络以及学习pytorch的一个机会,这篇文章将尽可能的详细记录SSD的复现细节。(好大的flag🍐)

阅读全文

手撕mAP

mAP在很多检测任务中使用十分频繁,微软的COCO数据集专门提供了一套API,实现预测模型的mAP计算(pycocotools),本篇文章打算用最原始的方式手撕mAP,希望使得对整个指标更好的理解。文章参考Retina-net,并在其基础上进行修改。

阅读全文

python Tip

字符串查找元素

1
2
3
astr = '1234'
astr.find('1') # 返回下标或-1
astr.rfind('1') # 反向查找

阅读全文

Faster RCNN 复现

Faster RCNN是目标检测领域的一个benchmark,具有很好的借鉴意义。Faster RCNN详解介绍了Faster RCNN的网络结构,检测流程,以及一些训练过程等,接下来主要想通过github上的repo来复现一下论文,并在自己的数据集上跑一下结果。

阅读全文

awk,grep 学习

awk是一个文本解释型语言,在文本处理领域十分的常用。awk的典型用途如:

  • 文本处理
  • 执行算术运算
  • 执行字符串操作

阅读全文

Vim 学习

Vim 简介

Vim是在Linux环境下的一种强大的文本编辑工具,之所以学习它,是由于在服务器上写代码需要直接在服务器上操作,不像windows上有那种简单课操作的编辑器,如sublime等等。

阅读全文

linux trick

pickle 文件

pickle文件的解释如下:

It is used for serializing and de-serializing a Python object structure. Any object in python can be pickled so that it can be saved on disk.

阅读全文

Tensorflow 笔记(CNN分类器VI)

CNN分类网络

CNN网络在原来网络的基础上加入了卷积层,对特征进行提取后分类,能够提升网络的分类准确率,同时在网络中加入了dropout,缓解网络的过拟合。

阅读全文