文中涉及到大量的Pytorch的C++源码,版本为1.4.0a,适合有一定Pytorch源码基础的童鞋观看,同时也涉及到一些python中的C/C++拓展的一些基础知识,其中每一段…
深度好玩
如何对Pytorch进行“深入”的DEBUG
前言 我们对Pytorch的debug一般都是在python端进行,这对于一般搭建模型的任务来说足够了。但如果我们需要对Pytorch进行一些修改或者研究一下机器或深度学习系统是如…
深度学习面试知识点汇总
前言 这篇文章是自己在找工作中临时整理的一些知识点,内容比较杂碎,简单整理下发出来,适合面试前突击。另外推荐大家一本叫做《百面机器学习》的新书,2018年8月份出版的,其中包括了很…
个人关于CV算法秋招的感想(内有面经)
良心贴,秋招CV算法上岸之路 感觉自己的秋招快结束了,虽然下个礼拜还有几个面试,但也没有面试的激情了,如果签了大概率会拒面。 应该会从已经收到意向的几个中挑。现在来看,自己心中大概…
机器学习系统SyeML笔记三——自动微分
接下来我们就正式开始进入深度学习库的内部,来探索其具体的实现过程了。这节课的主要话题是**Backpropagation and Automatic Differentiation…
人工智能岗位de一些思考
这些日子一直在忙一些关于未来工作和方向的事情,虽然起步比较晚,但也算参与了不少的面试,也学习了很多东西,也经历了很多令我开心和失望的事情。 所以现在有一些感慨和想法,就随便写写吧。…
SSD(Single Shot MultiBox Detector)笔记
为什么要学习SSD,是因为SSD和YOLO一样,都是one-stage的经典构架,我们必须对其理解非常深刻才能举一反三设计出更加优秀的框架。SSD这个目标检测网络全称为Single…
扔掉anchor!真正的CenterNet——Objects as Points论文解读
anchor-free目标检测属于anchor-free系列的目标检测,相比于CornerNet做出了改进,使得检测速度和精度相比于one-stage和two-stage的框架都有…
机器学习系统或者SysML&DL笔记(一)
在使用过TVM、TensorRT等优秀的机器学习编译优化系统以及Pytorch、Keras等深度学习框架后,总觉得有必要从理论上对这些系统进行一些分析,虽然说在实践中学习是最快最直…
手撕非极大值抑制算法NMS与soft-NMS
前言 非极大值抑制算法(Non-maximum suppression, NMS)是有anchor系列目标检测的标配,如今大部分的One-Stage和Two-Stage算法在推断(…
面经:C++面试精品问答题总结(一)
前言 这里收集市面上所有的关于算法和开发岗最容易遇到的关于C++方面的问题,问题信息来自互联网以及牛客网的C++面试题目汇总。答题总结的顺序大体是按照问题出现的频率进行排序的,也有…
图像、神经网络优化利器:了解Halide
前言 Halide是用C++作为宿主语言的一个图像处理相关的DSL(Domain Specified Language)语言,全称领域专用语言。主要的作用为在软硬层面上(与算法本身…
《权力的游戏》第八季预热
龙妈镇楼哦~ 权力的游戏第八季已经来了!这篇文章不关乎技术,只关乎我们最爱的美剧。 剧情回顾 权力的游戏第八季(最后一季!)在今天晚上发布了,而国内上映时间是4月15日早9点,想看…
我们来谈谈ONNX的日常
前言 为什么要说ONNX,ONNX又是个什么东西,经常要部署神经网络应用的童鞋们可能会ONNX会比较熟悉,我们可能会在某一任务中将Pytorch或者TensorFlow模型转化为O…
我们喜欢挑战性的工作,但不是996.ICU
996.ICU这个事情已经发酵好长时间了,可以说是和我们广大程序员息息相关的。我们也在第一时间上GITHUB点了Star,但是我们需要知道,这件事情的影响可能并不是很大,希望大企业…