请务必按照步骤操作,没有上图片,按照步骤操作应该没有问题,转载请注明!--jhj
1.下载 FasterR-CNN程序包   
https://github.com/ShaoqingRen
2. 配置 CUDA7.5 
  之前下载CUDA6.5,安装的时候总是报错,如下:
  系统检测的时候出现:the graphics driver could not find compatible graphics hardware...............
  解决方案:下载7.5版本就Ok了! 网上很多对于这个方法的解答是去找inf文件,进行修改,但是这里不是那个问题,这个问题的原因应该是CUDA6.5不支持GTX TITAN X显卡。
  安装位置默认是在:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5。
  安装完成后会自动创建变量CUDA_PATH_V7_5

3.编译external/caffe库
如果你的电脑安装的是CUDA6.5, 那么可以直接运行fetch_data/fetch_caffe_mex_windows_vs2013_cuda65.m。
如果你是安装了CUDA7.5, 那么你可以在http://download.csdn.net/detail/swordddddd/9537627下载编译好的库,直接解压到作者代码的根目录下。
4.生成nms mex文件
运行文件根目录下的:faster_rcnn_build.m
问题1
有的文章说:这里运行的时候会经常报错,是需要将functions/nms/nvmex.m下的Cuda_path改成你电脑的CUDA安装路径。(jhj :不用做,不然会出错,因为getenv函数,从环境中取字符串,获取环境变量的值,环境变量CUDA_PATH已经自动添加了,这里不用改!!)
问题2
若出错且提示“无法打开 nms_gpu_mex.o”,则找到.\functions\nms\nvmex.m 文件,修改VS的安装路径到你自己的路径,默认安装在C盘。再重新编译即可。

5.设置相关函数路径

运行startup.m文件,这只函数运行的相关路径。

6.下载CNN的models

要么运行作者代码包里的:fetch_data/fetch_faster_rcnn_final_model.m 自动下载并保存。

7.测试运行demo

将experiments/script_faster_rcnn_demo.m 拷贝到根目录下,然后运行看到结果。
注意:由于VGG16模型太大了,所以一般电脑运行起来会出现matlab奔溃,所以这里要么将
opts.use_gpu = false;在cpu下运行。
或者使用ZF模型(比VGG16简单,准确度降低):
model_dir= fullfile(pwd, 'output', 'faster_rcnn_final', 'faster_rcnn_VOC0712_ZF');
 

拷贝到根目录下可能出现问题:......startup not found
run(fullfile(fileparts(fileparts(mfilename('fullpath'))), 'startup'));
改为
run(fullfile(fileparts(mfilename('fullpath')), 'startup'));
就OK了.
原因:  fileparts(fileparts   用了两次,第一次是返回当前文件所在文件夹!第二次是返回文件夹所在的文件夹!!所以返回的路径会少一个文件夹!!
8.成功运行,看结果吧!

Faster_RCNN配置步骤(win7+GTX TITAN X + CUDA7.5)----by jhj相关推荐

  1. Ubuntu16.04+cuda8.0+GTX TITAN X安装配置

    安装环境 显卡型号:Nvidia GeForce GTX TITAN X(pascal) 系统:ubuntu16.04 1.给出cuda下载地址(含历史版本): https://developer.n ...

  2. CNS网络GPU加速配置步骤

    本次测试是在Win7 64位操作系统上完成,安装盘均是默认的系统盘C,其它路径可以参照修改,其中采用的编译器是VS2010版本.附录中有NVIDIA支持GPU加速的芯片型号. 1.      安装 C ...

  3. python环境变量配置步骤_关于人工智能Python系统环境变量设置步骤

    最近无论是JAVA的环境变量配置,还是Python环境变量配置都有学生问我,我在这里写一下回答,当然我以配置Python的环境变脸来举例.首先需要确定本机电脑上安装上了Python 首先解释一下为什么 ...

  4. 新手GPU详细配置步骤

    新手GPU详细配置步骤 一. 查询计算机相关信息 二. 安装NVIDIA驱动 三. MSVC 2015 update3 安装 四. 安装CUDA9.0 五. 安装cuDnn7 六. 安装tensorf ...

  5. 用超级计算机打游戏是什么样的体验,用超级计算机来玩游戏 GTX Titan显卡评测...

    第1页用超级计算机玩游戏?卡神GTX Titan降临 "......本届的CES重点仍然不会是DIY硬件,但NVIDIA可能会向世人再一次展示那强大到恐怖的Tesla K20,或者K20上会 ...

  6. 山石网科Hillstone防火墙L2TP over ***详细配置步骤(官方最新版)

    1. 需求分析 通过L2tp over ***(***就不做过多解释了)实现远程终端用户访问企业内部服务器资源和保护通信安全. 2. L2tp over ***配置说明 2.1 软硬件信息 硬件平台 ...

  7. Linux下mysql支持中文,linux下mysql环境支持中文配置步骤

    sql脚本执行前加上: CREATE DATABASE IF NOT EXISTS mydatabase DEFAULT CHARSET utf8 COLLATE UTF8_GENERAL_CI; u ...

  8. Fortinet网络接入及安全方案配置步骤

    http://sec.chinabyte.com/200/12553700.shtml 1.概述: Fortinet无线接入及方案由以下两类设备组成: AC(Wifi接入控制器)及安全网关:Forti ...

  9. 系统如何安装到租的服务器,租用服务器后,检查及环境配置步骤

    原标题:租用服务器后,检查及环境配置步骤 我们从IDC服务商那里拿到我们租的服务器时,一般的服务商都会根据客户的要求,装好系统,那么我们要做的是什么呢? 第一.检查服务器的配置与我们订购的机器配置是否 ...

最新文章

  1. wp———跳转系统设置页面的wifi、网络连接、蓝牙、飞行模式等
  2. Leetcode03
  3. 液位系统c语言程序,超声波自动测量物体液位系统的设计
  4. 如何在Mac上设置FaceTime
  5. Python核心编程-细节
  6. Android通过堆栈信息解决ANR问题
  7. 【渝粤教育】国家开放大学2018年春季 0550-22T素描(一) 参考试题
  8. 系统建模与仿真 - 电子书下载(高清版PDF格式+EPUB格式)
  9. openwrt开发--应用程序IPK包开发
  10. itertools.chain
  11. 漫步者耳机打开网页媒体自动关机
  12. 如何设置Word自动检查语法错误
  13. MSSQL 2000 823错误原因分析及数据恢复方案
  14. sed新增首行与尾行
  15. 个人电脑组策略应用全攻略
  16. NDK (C++) 开发中如何使用 ASan 检测内存越界、溢出等内存错误
  17. 金庸小说《倚天》和《神雕》的关系隐晦微妙,中间缺失的八十年里,份量最重的就是郭襄的一生沉浮
  18. Chrome-Chrome源码剖析
  19. Maven的三种packaging方式(pom、jar、war)
  20. 软件著作权的好处有哪些?软著含金量高吗?

热门文章

  1. 【西行 - 官封弼马温】Java 基本程序设计结构
  2. 学习笔记:运算放大器(OPA)超详细讲解(内含运用电路仿真)
  3. 阵列信号DOA估计系列(二).导向矢量与空间FFT(附代码)
  4. 打印机上显示无法连接到服务器,服务器连接打印机无法连接到服务器
  5. 计算机高逼格术语,你能看懂这些高逼格专业词汇吗?
  6. DNSPod十问Matt Overman:二维码真的代替域名了吗?
  7. Sailfish应用开发入门(一)Windows 安装Sailfish,创建第一个Sailfish APP
  8. Java学习1-基本概念
  9. 浅谈缓冲的理论与实践
  10. 2021-2027全球与中国牛肉罐头市场现状及未来发展趋势