06 2017 档案

摘要:http://www.cnblogs.com/dengdan890730/p/6132937.html 阅读全文
posted @ 2017-06-27 20:47 有梦就要去实现他 阅读(743) 评论(0) 推荐(0) 编辑
摘要:.cpp是cpu上运行的代码,.cu是gpu上运行的代码。 这是smooth_L1_loss_layer.cu的前向传播部分 blob的主要变量: blob只是一个基本的数据结构,因此内部的变量相对较少,首先是data_指针,指针类型是shared_ptr,属于boost库的一个智能指针,这一部分主 阅读全文
posted @ 2017-06-27 18:54 有梦就要去实现他 阅读(3550) 评论(0) 推荐(0) 编辑
摘要:交叉熵可在神经网络(机器学习)中作为损失函数,p表示真实标记的分布,q则为训练后的模型的预测标记分布,交叉熵损失函数可以衡量真实分布p与当前训练得到的概率分布q有多么大的差异。 相对熵(relative entropy)就是KL散度(Kullback–Leibler divergence),用于衡量 阅读全文
posted @ 2017-06-27 16:35 有梦就要去实现他 阅读(5020) 评论(0) 推荐(0) 编辑
摘要:1.sigmoid,softmax都是logistic regression,只是一个是二分类,一个是多分类的,都可以做激活函数。 2.softmax-loss是softmax+cross-entropy,softmax-loss中的softmax是作为训练后的模型的预测标记分布输入到cross-e 阅读全文
posted @ 2017-06-26 20:55 有梦就要去实现他 阅读(124) 评论(0) 推荐(0) 编辑
摘要:在python中,list可以存储False和True python的sum除了可以加数字,还可以计算列表中False,True的个数,默认是计算False个数 如果是numpy的array,可以用~计算True个数,普通的list用~不行 阅读全文
posted @ 2017-06-23 22:08 有梦就要去实现他 阅读(342) 评论(0) 推荐(0) 编辑
摘要:argsort是将array排序并返回坐标值,默认是从小到大,添加负号-变成从大到小。这个函数并不改变原来的array。 argmax是返回array中最大值的坐标 貌似arg都是返回坐标 阅读全文
posted @ 2017-06-23 22:01 有梦就要去实现他 阅读(977) 评论(0) 推荐(0) 编辑
摘要:方法:直接赋值为空list 对于一个一维list: 对于一个二维list: 想清空二维list中的某一维; 阅读全文
posted @ 2017-06-21 20:08 有梦就要去实现他 阅读(5806) 评论(0) 推荐(1) 编辑
摘要:画loss曲线需要用到此shell脚本 $1表示第一个参数,即命令行输入的第一个参数,parse_log.sh caffe.log,caffe.log就是第一个参数。 grep是linux搜索命令,grep '] Solving ' $1 > aux.txt就是在第一参数里找] Solving,然后 阅读全文
posted @ 2017-06-21 17:29 有梦就要去实现他 阅读(1364) 评论(0) 推荐(0) 编辑
摘要:最初的图片有9421张,经过检查发现只有9218张图片进行了数据标注,还有6张图片是图片中只包含类别pedestrian,所以要将这些图片清除,最终图片个数是9212张 阅读全文
posted @ 2017-06-21 14:45 有梦就要去实现他 阅读(274) 评论(0) 推荐(0) 编辑
摘要:第一步保存日志文件,用重定向即可: 第二步直接绘制: 这个plot_training_log.py在这个目录下caffe-fast-rcnn/tools/extra 2是选择画哪种类型的图片,具体数字是代表哪个类型可以查看帮助信息看到: 0: Test accuracy vs. Iters 1: T 阅读全文
posted @ 2017-06-21 14:14 有梦就要去实现他 阅读(23943) 评论(1) 推荐(0) 编辑
摘要:磁盘空间不足,导致无法写caffemodel 阅读全文
posted @ 2017-06-21 13:34 有梦就要去实现他 阅读(205) 评论(0) 推荐(0) 编辑
摘要:ctrl+f是在当前文件寻找某个参数 ctrl+shift+f是在整个工程目录下寻找某个参数 阅读全文
posted @ 2017-06-20 15:51 有梦就要去实现他 阅读(541) 评论(0) 推荐(0) 编辑
摘要:从zsh切换到bash:在命令行输入bash即可 从bash切换到zsh:在命令行输入zsh即可 阅读全文
posted @ 2017-06-20 11:04 有梦就要去实现他 阅读(271) 评论(0) 推荐(0) 编辑
摘要:epoch:训练时,所有训练图像通过网络训练一次​(一次前向传播+一次后向传播);测试时,所有测试图像通过网络一次​(一次前向传播)。Caffe不用这个参数。 batch_size:1个batch包含的图像数目,通常设为2的n次幂,常用的包括64,128,256。 网络较小时选用256,较大时选用6 阅读全文
posted @ 2017-06-19 22:58 有梦就要去实现他 阅读(3602) 评论(0) 推荐(0) 编辑
摘要:可以看到,where返回的都是坐标,要注意where对于一维array的返回 阅读全文
posted @ 2017-06-19 21:37 有梦就要去实现他 阅读(381) 评论(0) 推荐(0) 编辑
摘要:top出来如图: kill+PID的数字即可杀掉进程 阅读全文
posted @ 2017-06-19 20:49 有梦就要去实现他 阅读(128) 评论(0) 推荐(0) 编辑
摘要:nvidia-smi就可以查看,可以看到进程的占用率,可以kill杀掉进程 注意这里的-前后都不要空格,连起来写 阅读全文
posted @ 2017-06-19 20:47 有梦就要去实现他 阅读(422) 评论(0) 推荐(0) 编辑
摘要:运行fast rcnn的train,会进入ipython,要先exit退出才能继续运行程序 绘制图像时,用了命令: ./tools/train_net.py --gpu 0 --solver models/VGG_CNN_M_1024/solver.prototxt --weights data/f 阅读全文
posted @ 2017-06-19 20:42 有梦就要去实现他 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:管道符号,是unix功能强大的一个地方,符号是一条竖线:"|", 用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为command 2的输入传给command 2, 例如: ls -l | more 该命令列出当前目录中的任何文档,并把输出送给 阅读全文
posted @ 2017-06-19 20:31 有梦就要去实现他 阅读(1560) 评论(0) 推荐(0) 编辑
摘要:脚本在caffe的python目录里,需要安装pydot,graphviz 安装pydot: $ sudo apt-get install python-pydot 安装graphviz: 生成的命令行: python draw_net.py + 网络prototxt + 生成图片名 –rankdi 阅读全文
posted @ 2017-06-19 16:19 有梦就要去实现他 阅读(475) 评论(0) 推荐(0) 编辑
摘要:"libcudart.so.8.0 cannot open shared object file: No such file or directory" 解决办法是将一些文件复制到/usr/local/lib文件夹下: #注意自己CUDA的版本号! sudo cp /usr/local/cuda-8 阅读全文
posted @ 2017-06-19 12:57 有梦就要去实现他 阅读(240) 评论(0) 推荐(0) 编辑
摘要:博主的测试代码出错 http://www.th7.cn/system/lin/201706/216109.shtml 我按照这个博客里的方法去修改我的selective search,不能成功。 博主的CarFaceTest.py代码: obj_proposals = sio.loadmat(box 阅读全文
posted @ 2017-06-17 20:57 有梦就要去实现他 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1.http://blog.csdn.net/hao529good/article/details/46544163 我用的训练好的模型参数是data/fast_rcnn__models/vgg_cnn_m_1024_fast_rcnn_iter_40000.caffemodel 2. 原来的代码是 阅读全文
posted @ 2017-06-16 19:35 有梦就要去实现他 阅读(978) 评论(0) 推荐(0) 编辑
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 阅读全文
posted @ 2017-06-15 15:46 有梦就要去实现他 阅读(183) 评论(0) 推荐(0) 编辑
摘要:import csv with open('/home/xingyuzhou/object-detection-crowdai1/labels.csv','rb') as file: reader = csv.reader(file) 阅读全文
posted @ 2017-06-15 11:17 有梦就要去实现他 阅读(192) 评论(0) 推荐(0) 编辑
摘要:计算机的屏幕坐标的坐标原点是左上角 阅读全文
posted @ 2017-06-14 11:28 有梦就要去实现他 阅读(529) 评论(0) 推荐(0) 编辑
摘要:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000 阅读全文
posted @ 2017-06-10 17:41 有梦就要去实现他 阅读(338) 评论(0) 推荐(0) 编辑
摘要:1.同一台linux是既可以安装python2.7,也可以安装python3.5的 修改默认python版本:http://www.cnblogs.com/shenckicc/p/5683597.html,即输入python进入的python版本。你可以直接python2进入2的版本,也可以pyth 阅读全文
posted @ 2017-06-10 17:34 有梦就要去实现他 阅读(132) 评论(0) 推荐(0) 编辑
摘要:最初的文件名格式 修改后的文件名格式 代码: 从os.walk读取整个目录文件名。 os.rename是对文件或目录重命名,第一个参数是原始的文件名,第二个是修改后的。如果这个脚本文件在文件所在的文件夹,也可以不写绝对路径。 在其他项目的一个地方,我也用了os.walk,明显可以看出不是按照名字的顺 阅读全文
posted @ 2017-06-10 15:44 有梦就要去实现他 阅读(1984) 评论(0) 推荐(0) 编辑
摘要:可以修改图片的分辨率 convert -resize 600×600 src.jpg dst.jpg src.jpg是你要修改的图片的名字 dst.jpg是新生成的图片名字 阅读全文
posted @ 2017-06-09 23:45 有梦就要去实现他 阅读(422) 评论(0) 推荐(0) 编辑
摘要:shell脚本可以直接./**.sh,也可以bash **.sh 我用./**.sh运行自己写的一个脚本,会出现如下的错误: 但运行bash **.sh可以。 ./**.sh是将脚本作为可执行程序在执行,需要用chmod改权限才可以 将上面的代码保存为 test.sh,并 cd 到相应目录: 注意, 阅读全文
posted @ 2017-06-09 23:28 有梦就要去实现他 阅读(434) 评论(0) 推荐(0) 编辑
摘要:想用shell脚本实现对一个文件夹里所有的图片的像素转换 这里错误的几个地方: 1.定义变量时,变量名不加美元符号($),如: variableName="value" (字符串的定义) 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 首个 阅读全文
posted @ 2017-06-09 22:34 有梦就要去实现他 阅读(394) 评论(0) 推荐(0) 编辑
摘要:错误代码 报的错误: 非默认的参数在默认参数之后。image_tag这个参数在cmd之后,但cmd是默认参数的,image_tag不是默认的。 修改代码 之后又报错: 这个把image_tag里的/删除掉就好了 阅读全文
posted @ 2017-06-09 17:12 有梦就要去实现他 阅读(965) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/handsomekang/article/details/9183303 自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。 语 阅读全文
posted @ 2017-06-09 16:28 有梦就要去实现他 阅读(285) 评论(0) 推荐(0) 编辑
摘要:得到的a是一个列表,里面的元素就是文件夹下每个文件的名字;但是它并不是按我们在文件夹中看到的文件的顺序排列的,而是一种不固定的顺序。 假如我们的文件夹中是后缀名为.jpg的图片,并且按照数字大小来命名,那么我们可以使用列表的sort()方法来对其进行排序,但是它是按string的排序方法排序的。 如 阅读全文
posted @ 2017-06-08 16:24 有梦就要去实现他 阅读(598) 评论(0) 推荐(0) 编辑
摘要:os.walk()可以得到一个三元tupple(dirpath, dirnames, filenames),其中第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。 其中dirpath是一个string,代表目录的路径,dirnames是一个list,包含了dirpath下所有子 阅读全文
posted @ 2017-06-08 16:04 有梦就要去实现他 阅读(2338) 评论(0) 推荐(0) 编辑
摘要:os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这个列表以字母顺序。 它不包括 '.' 和'..' 即使它在文件夹中。 listdir生成的是一个list。 在处理一个文件夹里的文件时,返回的结果不是按照文件夹原本的顺序排列的。 阅读全文
posted @ 2017-06-08 15:19 有梦就要去实现他 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/u010668907/article/details/50991664#comments https://www.codeforge.cn/read/466562/selective_search_MOT.m__html http://www.runoob. 阅读全文
posted @ 2017-06-07 22:10 有梦就要去实现他 阅读(140) 评论(0) 推荐(0) 编辑
摘要:入m文件所在目录后,运行 $ matlab -nodesktop -nosplash -r matlabfile 只用文件名matlabfile,不能添加.m 阅读全文
posted @ 2017-06-07 22:09 有梦就要去实现他 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:https://github.com/sergeyk/selective_search_ijcv_with_python 里的selective_search.py是python接口 直接运行不会产生.mat文件,而是如图: 把os.remove(output_filename)这句注释掉就可以在/ 阅读全文
posted @ 2017-06-07 22:07 有梦就要去实现他 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:需要安装Caffe、pycaffe cython、python-opencv、easydict matlab(主要用于对PASCALvoc数据集的评估) 为什么要bulid cython、caffe、pycaffe这3个module? 在readme中PASCAL VOC dataset是通过Cre 阅读全文
posted @ 2017-06-07 16:03 有梦就要去实现他 阅读(488) 评论(0) 推荐(0) 编辑
摘要:linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹. 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 阅读全文
posted @ 2017-06-07 10:12 有梦就要去实现他 阅读(262) 评论(0) 推荐(0) 编辑
摘要:apt-get install cmake 版本查看: cmake --version 阅读全文
posted @ 2017-06-06 22:36 有梦就要去实现他 阅读(113) 评论(0) 推荐(0) 编辑
摘要:模块argparse是python标准库中推荐的命令行解析模块 简明使用步骤: 以下是fast-rcnn代码中train_net的使用: 这是没加任何参数直接输入的情况: 这和输入python train_net.py -h是一样的效果,因为原代码中有这样一段代码: 阅读全文
posted @ 2017-06-06 13:18 有梦就要去实现他 阅读(4630) 评论(0) 推荐(0) 编辑
摘要:which 查看可执行文件的位置 [root@redhat ~]# which passwd /usr/bin/passwd which是通过 PATH 环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件 whereis 查看文件的位置 [root@redhat ~]# whereis 阅读全文
posted @ 2017-06-05 19:43 有梦就要去实现他 阅读(223) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/louyihang-loves-baiyan/p/4885659.html 按照博客的教程配置,但自己在服务器上配置时,USE_CUDNN = 1会报错,注释掉反而能正常运行。 添加hdf5路径按照教程添加: INCLUDE_DIRS := $(PYTH 阅读全文
posted @ 2017-06-05 15:01 有梦就要去实现他 阅读(459) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示