
Learning Notes
Recluse_Ryan Y
研究方向: 生物医疗图像,机器学习,生物信息学,计算机视觉; 中科院计算所 PhD在读
展开
-
SSD5 数据结构 Course Design Exercise 3 解析
SSD5是Carnage Melon非常经典的数据结构课程,iCarnege auction (拍卖系统) 的是SSD5中的一个很经典的课程设计,这段时间我们在做这个题目,所以在这里做一些相关的记录。这里没有对各个类之间的调用关系以及相关的用途进行详细的讲解,只是对部分关键函数的实现进行了一些记录,很多细节没有过多描述,更多的内容需要大家在做的过程中进行探索,这里给出的只是部分实现以及代码片段(能原创 2017-06-29 18:35:01 · 495 阅读 · 0 评论 -
深度学习与媒体计算②——kNN的优化与线性分类 (CS231n)
① Optimization of kNN algorithm kNN算法优化问题kNN (k - nearest neighbors Algorithm) k近邻算法是一种易于实现的简单分类算法,下面我们结合 Assignment 1 中的 kNN 的这项作业以及python.numpy的一些特性,来讨论kNN的三种不同效率的算法实现。(i) Double Loops 二重循环的朴素实现原创 2018-01-29 14:45:46 · 610 阅读 · 0 评论 -
动态规划 ③ HDU - 1203 I NEED A OFFER! 背包问题+独立事件概率
问题重述:Speakless很早就想出国,现在他已经考完了所有需要的考试,准备了所有要准备的材料,于是,便需要去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用,这可是很惊人的。Speakless没有多少钱,总共只攒了n万美元。他将在m个学校中选择若干的(当然要在他的经济承受范围内)。每个学校都有不同的申请费用a(万美元),并且Speakless估计了他得到这个学校offer的可能性原创 2017-09-01 14:03:01 · 335 阅读 · 0 评论 -
动态规划 ② HDU - 1087 Super Jumping! Jumping! Jumping! (LIS 最大上升子序列)
问题重述:The game can be played by two or more than two players. It consists of a chessboard(棋盘)and some chessmen(棋子), and all chessmen are marked by a positive integer or “start” or “end”. The pl原创 2017-08-30 21:14:38 · 305 阅读 · 0 评论 -
动态规划 ① HDU-2062 Subset Sequence
问题重述:Consider the aggregate An= { 1, 2, …, n }. For example, A1={1}, A3={1,2,3}. A subset sequence is defined as a array of a non-empty subset. Sort all the subset sequece of An in lexicography or原创 2017-08-30 20:57:54 · 415 阅读 · 1 评论 -
OpenCV优化:图像的遍历4种方式
OpenCV优化:图像的遍历4种方式我们在实际应用中对图像进行的操作,往往并不是将图像作为一个整体进行操作,而是对图像中的所有点或特殊点进行运算,所以遍历图像就显得很重要,如何高效的遍历图像是一个很值得探讨的问题。一、遍历图像的4种方式:at(i,j)Mat类提供了一个at的方法用于取得图像上的点,它是一个模板函数,可以取到任何类型的图像上的点。下面我们通过一个图像处理中的实际转载 2017-06-13 21:37:14 · 2495 阅读 · 0 评论 -
STL中的for_each()函数
for_each()函数是C++ STL中的一个遍历函数,函数原型如下:for_each(InputIterator first, InputIterator last, Function functor);一般情况下使用的时候都是把first作为容器遍历的起始点指针,last是容器的末尾。重点提到的是functor(仿函数)。仿函数是一种在模板类编程时的封装手法,本质上的仿函数是一种原创 2017-06-29 17:54:04 · 10553 阅读 · 2 评论 -
SSD5 数据结构 Course Design Exercise 4 解析
在上一个assignment中我们完成了Viewing Advertisements by Categories的遍历功能,包括Category和Categories两个具体类的实现。Exercise 4 非常有意思,闲言少叙,我们直接上实验说明:Sorting and Keyword FilteringThis assessment extends the Auction p原创 2017-06-29 20:16:29 · 594 阅读 · 0 评论 -
Ubuntu 16.04 QtCreator 中发生 :__cxx11::basic_stringbuf……@@GLIBCXX_3.4.21’未定义的引用 问题解决方案之一
发生背景:OS:Ubuntu 16.04,QtCreator Version: 5.8.0项目是一个cmakefile的工程文件,在导入到Qt Creator中需要打开 CMakeList.txt,工程文件涉及到的依赖库有:opencv2.4.13,openmpi,opengl,cuda,fftw3等,在最开始的cmake过程中没有任何error发生。进入到构建阶段90%(此时已经开始li...原创 2018-12-05 21:17:09 · 4529 阅读 · 0 评论