学习体会
xzp7772009
这个作者很懒,什么都没留下…
展开
-
最透彻的关于“随机数种子”和“伪随机数”的产生原理
总之:1.伪随机数并不是假随机数,这里的“伪”是有规律的意思,就是计算机产生的伪随机数既是随机的又是有规律的。2.随机种子来自系统时钟,确切地说,是来自计算机主板上的定时/计数器在内存中的记数值。3.随机数是由随机种子根据一定的计算方法计算出来的数值。所以,只要计算方法一定,随机种子一定,那么产生的随机数就不会变。也就是说,伪随机数也是某种对应映射的产物,只不过这个自变量是系统的时间而转载 2012-08-09 20:23:58 · 22717 阅读 · 3 评论 -
k-d tree算法
http://www.cnblogs.com/eyeszjwang/articles/2429382.html转载 2013-10-16 09:19:39 · 534 阅读 · 0 评论 -
关于computer vision的会议及vision guys-机器学习与视觉大牛族谱深度挖掘
http://blog.csdn.net/cv_richie/article/details/8497690转载 2013-10-16 10:54:23 · 737 阅读 · 0 评论 -
关于gcc 1.54的配置
1.首先要编译gmp, mpft, mpc在各自编译的过程中可以不用加上 --with-xxx2.然后编译gcc的时候,./configure 后最好加上 --with-gmp="/" --with-mpft="/" --with-mpc="/"make -j 8 '-j' 此意为采用多线程编译,8表示采用8线程原创 2013-11-12 15:58:21 · 650 阅读 · 0 评论 -
Mendeley不能首次登陆的解决办法
一直以为, 面对海量的参考文献必须进行必要的整理. 而这方面的软件我开始是用的jabref, 个人感觉不是很好, 因为它会自动写入一些诸如标题,作者, 关键词的信息到原pdf文档, 但是这样可能损坏原来的文档而导致打不开. 后来我选用Mendeley, 之所以没有选什么NoteExpress等, 因为他们是收费的. 而功能上传说和Mendeley相差无几.但是Mendeley deskto转载 2013-11-13 20:22:09 · 28957 阅读 · 2 评论 -
解决redhat自带yum不能用的问题
[root@localhost ~]# yum install libtoolLoaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessNothing to do解决方案:转载 2014-04-15 17:54:38 · 6411 阅读 · 0 评论 -
ubuntu 下无法启动chrome
这很不爽,google了半天也不知道答案(搜索到要重装chrome,可是我怎么都卸载不干净.....),最终解决方法如下:--------------------------------------------------------------------------------------------------------------------------- 先转载 2014-04-20 17:56:44 · 8881 阅读 · 1 评论 -
一些有用的 computer vision lib
http://www.mrt.kit.edu/software/原创 2014-09-19 21:30:47 · 485 阅读 · 0 评论 -
在QtCreator上 使用版本控制系统Git ---- 注意事项!
在QtCreator上 使用版本控制系统Git ---- 注意事项!在QtCreator上使用版本控制系统Git(一)http://blog.csdn.net/gamesdev/article/details/8093196在QtCreator上使用版本控制系统Git(二)http://blog.csdn.net/gamesdev/article/detail原创 2015-11-15 17:15:34 · 1386 阅读 · 0 评论 -
Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明
http://www.cnblogs.com/platero/p/3993877.html本文安装显卡驱动的方式已经过时, 最新安装说明请参考发布在Gist上的这篇文章,如有任何疑问,仍然欢迎在本文下留言 :P(本文档使用同一块NVIDIA显卡进行显示与计算, 如分别使用不同的显卡进行显示和计算,则可能不适用。)1. 安装build-essentials转载 2015-12-01 08:33:12 · 665 阅读 · 0 评论 -
JabRef中文手册
(这里有介绍Jabref的视频:http://www.eng.auburn.edu/~reevesj/Classes/ELEC6970-latex/jabref/jabref/jabref.html。感兴趣的可以看看)1、序言忽然萌发翻译和编写JabRef中文手册的想法,因为自己感觉这软件非常不错而目前又找不到详细的中文手册,而且远在异国他乡,杂事少闲暇多。但是能不能坚持写完就得看转载 2013-10-02 09:22:06 · 3118 阅读 · 0 评论 -
浅谈SIFT特征描述子
http://bubblexc.com/y2011/163/转载 2013-05-19 09:18:28 · 509 阅读 · 0 评论 -
[learning opencv]第十章cvGoodFeaturesToTrack的demo
从标题看,相关内容可参阅《learning opencv》本文摘自http://blog.csdn.net/moc062066/article/details/6634120[cpp] view plaincopyvoid cvGoodFeaturesToTrack( const CvArr* image //(8,1) o转载 2012-07-28 19:28:01 · 1414 阅读 · 0 评论 -
True(False) Positives (Negatives) 的含义和翻译
True Positive (真正, TP)被模型预测为正的正样本;可以称作判断为真的正确率True Negative(真负 , TN)被模型预测为负的负样本 ;可以称作判断为假的正确率False Positive (假正, FP)被模型预测为正的负样本;可以称作误报率False Negative(假负 , FN)被模型预测为负的正样本;可以称作漏报率True Po转载 2012-10-10 00:11:09 · 972 阅读 · 0 评论 -
解释一下vc维的本质和结构风险最小化
解释一下vc维的本质和结构风险最小化。VC维在有限的训练样本情况下,当样本数 n 固定时,此时学习机器的 VC 维越高学习机器的复杂性越高。VC 维反映了函数集的学习能力,VC 维越大则学习机器越复杂(容量越大)。所谓的结构风险最小化就是在保证分类精度(经验风险)的同时,降低学习机器的 VC 维,可以使学习机器在整个样本集上的期望风险得到控制。推广的界(经验风险和实际风险之间的转载 2013-02-14 10:26:28 · 1146 阅读 · 0 评论 -
【转】cygwin与MinGW区别
1、使用区别:cygwin/gcc和MinGW都是gcc在windows下的编译环境,但是它们有什么区别,在实际工作中如何选择这两种编译器。 cygwin/gcc完全可以和在linux下的gcc化做等号,这个可以从boost库的划分中可以看出来端倪,cygwin下的gcc和linux下的gcc完全使用的是相同的Toolsets。所以完全可以和linux一起同步更新gcc版本,而不用担心转载 2013-02-26 20:56:22 · 487 阅读 · 0 评论 -
Boost下载安装编译配置使用指南(含Windows和Linux)
理论上,本文适用于boost的各个版本,尤其是最新版本1.39.0;适用于各种C++编译器,如VC6.0(部分库不支持),VS2003,VS2005,VS2008,gcc,C++ Builder等。先总结一下Windows系统。一、下载首先从boost官方主页http://www.boost.org/下载最新版boost安装包(目前最新版是1.39.0)。因为boost一部分类是需要编译成转载 2013-04-14 11:21:18 · 956 阅读 · 0 评论 -
#ifndef 解决局部变量定义的问题——共享文件头导致重定义问题
C++ - Shared Header Causes Multiply Defined Symbol Error今天遇到一个多重定义问题,自己写了个小程序实验了下,一个头文件head.h定义了一个字符串常量。两个cpp,main.cpp,source.cpp 都include head.h文件Complie能过Link的时候报错了,vc 报的错误是:error L转载 2013-04-22 17:39:35 · 1367 阅读 · 1 评论 -
__thiscall 转 __cdecl 时的问题,关于函数指针
此段是xzp7772009本人所写:在 类的成员函数 中, 有一个成员函数A 需要调用 该类中另一个 成员函数B,而成员函数中需要的是 B作为函数指针传入参数, 此情形如果处理不当,就会报类似于如下的错误:“pthread_create”: 不能将参数 3 从“void *(__thiscall PartModel::* )(void *)”转换为“void *(__cdecl *转载 2013-04-22 22:37:27 · 1979 阅读 · 0 评论 -
thread.join()与按顺序执行的差别
由于突然想清楚这个问题,所以马上写下来,有些话没有组织好,不过有这个问题的人肯定能看懂。这个问题是这么的:既然join() 表示等待这个线程结束,才执行后面的程序,不免产生一种错觉,那既然要等待这个线程结束才继续后面的,那么这种方法和按顺序执行有什么区别呢?然后搜了很多文章,结果发现可能是有意无意的没有讲清楚一点。其中:主线程,可以看成所谓的main函数的线程吧原创 2013-04-14 14:07:25 · 1895 阅读 · 1 评论 -
[ZT]C++ Boost Thread 编程指南
C++ Boost Thread 编程指南作者: dozbC++ Boost Thread 编程指南0 前言1 创建线程2 互斥体3 条件变量4 线程局部存储5 仅运行一次的例程6 Boost线程库的未来7 参考资料:0 前言标准C++线程即将到来。CUJ预言它将衍生自Boost线程库,现在就由Bill带领我们探索一下Boost线程库。就在几年前,用转载 2013-04-14 14:10:16 · 626 阅读 · 0 评论 -
基于SSE指令集的程序设计简介
SSE技术简介 Intel公司的单指令多数据流式扩展(SSE,Streaming SIMD Extensions)技术能够有效增强CPU浮点运算的能力。Visual Studio .NET 2003提供了对SSE指令集的编程支持,从而允许用户在C++代码中不用编写汇编代码就可直接使用SSE指令的功能。MSDN中有关SSE技术的主题[1]有可能会使不熟悉使用SSE汇编指令编程的初学者感到困原创 2013-04-17 22:48:59 · 715 阅读 · 0 评论 -
mac出现clang error Undefined symbols for architecture x86_64
在mac上编译出现类似 clang error http://stackoverflow.com/questions/25020140/undefined-symbols-for-architecture-x86-64-mavericks-yosemite-el-capitanAll the issues I had, t原创 2016-05-20 18:17:53 · 4011 阅读 · 0 评论