LeetCode 题解(持续更新)

本篇文章置顶,长期更新,用于记录日常刷题题解以及需要注意的tip。

阅读全文

linux配置环境

linux 环境配置是一个很重要又很烦人的过程,下面简要记录一下环境变量配置的方法与原则。

系统配置文件的加载顺序

登入linux并启动一个bash shell,默认情况下这时候系统将会去寻找环境变量的设置文件,为环境变量赋值。系统环境文件读取顺序如下:

阅读全文

shell 编程

shell 编程中常见,常用的语法。

在日常Linux上编写代码,整理文件时发现,学一点shell语句能够大大加快工作效率,事不宜迟,开始学习!

阅读全文

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的典型用途如:

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

阅读全文