最近在看Mask R-CNN,了解到其边框包裹紧密的原因在于将 Roi Pooling 层替换成了 RoiAlign 层,后者舍去了近似像素取整数的量化方法,改用双线性插值的方法确定特征图坐标对应于原图中的像素位置。本文整理了双线性插值的一些知识,便于更好的理解其中的操作。
Linux IPC之IPC_PRIVATE和ftok的比较
Linux下的多种IPC都需要使用类似xxget函数,通过一个key_t类型的值获取IPC对象id,这个key参数的传入有两种方式,一个是通过ftok调用生成,一个是IPC_PRIVATE,二者在使用上有一些区别。
阻塞和非阻塞、同步和异步的概念详解
我个人对于网络编程有着强烈的兴趣,最近打算开始看 muduo 的网络库,了解到其构建了基于 Reactor 的事件处理机制,本质涉及 I/O 多路复用的知识。为了后续的理解,首先搞清楚一个有无数讲解却又令人费解的概念:阻塞和非阻塞、同步和异步。
Python虚拟环境和包管理总结
Python由于2.x和3.x版本不兼容的问题,出现了虚拟环境管理的方式,这也算是日常比较常见的Python环境配置的一种方式。此外,由于Python丰富的库依赖,对于库的管理又出现了不同。本文将总结日常使用virtualenv、pip、anaconda等Python配置的经验。
2018-03-14 随笔
最近忙着写论文,也没有更新博客,主要是也没来得及学习新的知识。
看到自己整理更新、实现新功能的 Faster R-CNN 又被别人 fork 了,心里实在很高兴,也算对自己的一种激励吧。