我个人对于网络编程有着强烈的兴趣,最近打算开始看 muduo 的网络库,了解到其构建了基于 Reactor 的事件处理机制,本质涉及 I/O 多路复用的知识。为了后续的理解,首先搞清楚一个有无数讲解却又令人费解的概念:阻塞和非阻塞、同步和异步。
Python虚拟环境和包管理总结
Python由于2.x和3.x版本不兼容的问题,出现了虚拟环境管理的方式,这也算是日常比较常见的Python环境配置的一种方式。此外,由于Python丰富的库依赖,对于库的管理又出现了不同。本文将总结日常使用virtualenv、pip、anaconda等Python配置的经验。
2018-03-14 随笔
最近忙着写论文,也没有更新博客,主要是也没来得及学习新的知识。
看到自己整理更新、实现新功能的 Faster R-CNN 又被别人 fork 了,心里实在很高兴,也算对自己的一种激励吧。
Batch Normalization
Batch Normalization,简称 BN,来源于《Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift》这篇论文。BN 对于深度学习领域是突破性的成果,直接改善了网络设计和训练的很多缺点,我认为有必要深入学习。我觉得可以从由浅入深好好说一说 BN 的由来的。