随笔分类 -  校招

摘要:4.malloc(free)和new(delete)的区别 malloc()函数: 1.1 malloc的全称是memory allocation,中文叫动态内存分配。 原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes 阅读全文
posted @ 2018-09-25 19:58 有梦就要去实现他 阅读(1480) 评论(0) 推荐(0)
摘要:c++三大特性:封装、继承、多态。封装使代码模块化,继承扩展已存在的代码,多态的目的是为了接口重用 虚函数实现:虚函数表;指针放到虚函数表 多态:同名函数对应到不同的实现 构造父类指针指向子类的对象 father *p = new son(); 多态性是允许你将父对象设置成为和一个或更多的他的子对象 阅读全文
posted @ 2018-09-25 19:49 有梦就要去实现他 阅读(2316) 评论(0) 推荐(0)
摘要:1.C++ 多态,多态的实现,c++虚函数,虚函数和纯虚函数有什么区别,虚函数的实现原理,虚继承,析构函数能否为虚,为什么析构要虚函数,析构函数声明为虚函数的作用,构造函数为啥不能定义为虚函数,析构函数为啥一般定义为虚函数 2.c++内存管理机制 //3.const,static,static作用, 阅读全文
posted @ 2018-09-24 22:10 有梦就要去实现他 阅读(201) 评论(0) 推荐(0)
摘要:行人检测中的mr,fppi这些指标??? 3种距离:欧式距离、SmoothL1距离、IoU距离 总的loss公式:3个部分组成Lattr是预测框和匹配的gt尽可能接近 Lrepgt是预测框和周围没匹配的gt尽可能远离 Lrepbox是预测框和周围的其他预测框尽可能远离 整体上loss的计算是针对每个 阅读全文
posted @ 2018-09-24 20:59 有梦就要去实现他 阅读(2708) 评论(0) 推荐(0)
摘要:1.loss要规范化,这样就不会受图片大小的影响 2.w、h采用log:比较特殊的是w,hw,h的regression targets使用了log space. 师兄指点说这是为了降低w,hw,h产生的loss的数量级, 让它在loss里占的比重小些, 不至于因为w,hw,h的loss太大而让x,y 阅读全文
posted @ 2018-09-24 20:21 有梦就要去实现他 阅读(681) 评论(0) 推荐(0)
摘要:faster缺点:1.不是全卷积,roi出来后是两个fc层,这样会丧失平移变性。 2.每个roi都要单独经过两个fc层,也就是分别进行分类和回归,耗时 也有种说法是roi-pooling后导致平移变性丧失,这个地方还要深入思考 resnet在以faster结构为检测框架的时候,是stage4和之前作 阅读全文
posted @ 2018-09-24 15:01 有梦就要去实现他 阅读(413) 评论(0) 推荐(0)
摘要:首先明确物体太小太大都不好检测(都从roi的角度来分析): 1.小物体: a.本身像素点少,如果从anchor的点在gt像素内来说,能提取出来的正样本少 b.小物体会出现iou过低。具体来说,假设a是一个框,b是一个小框(gt),就算a的框和b的框重叠的部分占到了b的90%,但是如果a的框比较大,i 阅读全文
posted @ 2018-09-17 18:28 有梦就要去实现他 阅读(718) 评论(0) 推荐(0)
摘要:1.链表反转 2.快排 3.m*k n*k两矩阵计算欧几里得距离np.tile 4.链表排序,要求时间复杂度小于O(N^2),空间O(1),不允许改变链表的值 5.2sum及其变体 6.给一个数组和target,找到和为target的数对,找出所有,重复也视为不同的方案7.给定0到n-1,有m个规则 阅读全文
posted @ 2018-09-15 11:22 有梦就要去实现他 阅读(631) 评论(0) 推荐(0)
摘要:class Solution { public: int invalid = 1; int StrToInt(string str) { bool minus = false; int index = 0; long long num = 0; if(str.size() != 0 && s... 阅读全文
posted @ 2018-09-14 11:58 有梦就要去实现他 阅读(152) 评论(0) 推荐(0)
摘要:1.Resize成448*448,图片分割得到7*7网格(cell),某个物体的中心落在这个网格中此网格就负责预测这个物体 2.最后一层是一个7*7*30的cube,每个 1*1*30的维度对应原图7*7个cell中的一个,1*1*30中含有类别预测和bbox坐标预测,前10个是两个不同boudin 阅读全文
posted @ 2018-09-12 16:52 有梦就要去实现他 阅读(425) 评论(0) 推荐(0)
摘要:https://www.sohu.com/a/168738025_717210 1.vgg16的模型:https://github.com/davidgengenbach/vgg-caffe/blob/master/model/VGG_ILSVRC_16_layers_deploy.prototxt 阅读全文
posted @ 2018-09-12 15:43 有梦就要去实现他 阅读(470) 评论(0) 推荐(0)
摘要:1.roi抖动 2.cascade 阅读全文
posted @ 2018-09-07 01:22 有梦就要去实现他 阅读(128) 评论(0) 推荐(0)
摘要:http://cocodataset.org/#detection-leaderboard 阅读全文
posted @ 2018-09-05 17:58 有梦就要去实现他 阅读(871) 评论(0) 推荐(0)
摘要:class-aware detector 和 class-agnostic detector:https://blog.csdn.net/yeyang911/article/details/68484486 既解决多尺度,又解决小物体 1.实现的细节:rpn阶段用了5个stage,fast阶段只用了 阅读全文
posted @ 2018-09-05 11:18 有梦就要去实现他 阅读(1734) 评论(0) 推荐(0)
摘要:1.为什么high level特征位置信息不精确? fpn:The bottom-up feature map is of lower-level semantics, but its activations are more accurately localized as it was subsa 阅读全文
posted @ 2018-09-04 17:28 有梦就要去实现他 阅读(279) 评论(0) 推荐(0)
摘要:编程:1.lfu cache、lru cache 2.给一个正整数集合,求一个和最大且能被3整除的子集。Follow up: 如果集合里有正有负,怎么做(http://www.1point3acres.com/bbs/thread-331981-1-1.html) 3.leetcode136变体,如 阅读全文
posted @ 2018-09-02 18:34 有梦就要去实现他 阅读(792) 评论(0) 推荐(0)
摘要:编程:1.dp的题 2.白纸写代码,给一串数和一个目标值,使用四则运算和括号使得这串数最后计算结果为目标值,打印出所有的方案,要求是这些数每个最多被使用一次,可以不被用到。 3.考了一个查找数组里,未出现过的最小整数 4.链表、字符串处理 5.连续子序列的最大和 6.单向链表的反转 7.二叉树第k层 阅读全文
posted @ 2018-09-02 15:22 有梦就要去实现他 阅读(959) 评论(0) 推荐(0)
摘要:编程:1.数组二分查找,递归非递归 2.求根节点到叶节点的最远距离 3.在n个数的数组中,1到n中只有一个数没有出现,求这个数 4.实现组合C(m,n),也就是从m个数中选择n个,求出所有组合。其实也就是背包问题,利用递归实现即可。 5.判断二叉树是不是二叉搜索树 6.树的遍历,递归和非递归 7.最 阅读全文
posted @ 2018-09-02 00:23 有梦就要去实现他 阅读(274) 评论(0) 推荐(0)
摘要:1.合并两个排序数组 合并k个有序数组 2.并查集 https://blog.csdn.net/deepseazbw/article/details/79321047 3.https://www.cnblogs.com/upcwanghaibo/p/6628240.html 二分查找总结 4.3的幂 阅读全文
posted @ 2018-08-30 21:53 有梦就要去实现他 阅读(122) 评论(0) 推荐(0)
摘要:算法题:1.rand2生成rand7 2.leetcode121 3.n皇后 4.https://www.jianshu.com/p/2c7eca036628 给出一个m行n列的矩阵,由元素0和1组成,元素0表示当前位置可以走,元素1表示当前位置是围墙不能走。找出从(x0, y0)到(x1, y1) 阅读全文
posted @ 2018-08-30 11:47 有梦就要去实现他 阅读(1140) 评论(0) 推荐(0)