看了py-faster-rcnn上的issue,原来大家都遇到各种问题. 我要好好琢磨一下,看看到底怎么样才能更好地把GPU卡发挥出来.最近真是和GPU卡较上劲了. 上午解决了g++的问题不是. 然后下午我就想我要解决掉yml加载不上的问题.就是easydict版本太低了,可以改代码,也可以从新安装.conda install -c verydeep easydict. 参考:https://github.com/rbgirshick/py-faster-rcnn/issues/201 还有一个…
最近把服务器折腾一下,搞定这两个.…
真是好事多磨啊,计算机系统依然是14.04,而cuda依然是8.0,唯一不同的是时间不一样,下载的各种库版本有差别,GPU的driver不一样. 但是这样就出问题了,py-faster rcnn的lib库编译时总是提示错误. 网上搜了开始的相关帖子都提示说是gcc的版本问题,但是我后来问了一下在原来单位的同事,gcc的版本也没问题,版本和原来用的一样.后来我把cython卸载(0.26.1),从新安装旧版本(0.19.1)依然同样的错误,我没有继续追究版本问题.昨天看到github上的一个帖子说…
1.R-CNN R-CNN网络架构图 R-CNN网络框架流程 1)原图像经过 selective search算法提取约2000个候选框 2)候选框缩放到同一大小,原因是上图的ConvNet需要输入图片大小一致 3)通过ConvNet提取特征,原文ConvNet使用的是Alexnet,Alexnet需求的图片大小为(227*227),最后获得4096维特征向量 4)使用SVM对ConvNet提取的特征分类 使用4096维特征向量训练k个SVM分类器(k为分类数目),k个SVM分类器组成4096*…
下面的介绍都是基于VGG16 的Faster RCNN网络,各网络的差异在于Conv layers层提取特征时有细微差异,至于后续的RPN层.Pooling层及全连接的分类和目标定位基本相同. 一).整体框架 我们先整体的介绍下上图中各层主要的功能 1).Conv layers提取特征图: 作为一种CNN网络目标检测方法,Faster RCNN首先使用一组基础的conv+relu+pooling层提取input image的feature maps,该feature maps会用于后续的RPN层…
一.创新点和解决的问题 创新点 设计Region Proposal Networks[RPN],利用CNN卷积操作后的特征图生成region proposals,代替了Selective Search.EdgeBoxes等方法,速度上提升明显: 训练Region Proposal Networks与检测网络[Fast R-CNN]共享卷积层,大幅提高网络的检测速度. 解决的问题 继Fast R-CNN后,在CPU上实现的区域建议算法Selective Search[2s/image].EdgeB…
参考博客:::https://www.cnblogs.com/Dzhen/p/6845852.html 非常全面的解读参考:::https://blog.csdn.net/DaVinciL/article/details/81812454 下面我和大家一起从训练最开始学习作者如何将原始数据读入并通过RoIDataLayer转化成网络训练所需的数据的总体过程. 训练从./tools/train_net.py开始,进入主函数,我们只关注跟数据有关的模块. 首先是imdb, roidb = combi…
阿里云ECS服务器CentOS7.2安装Python2.7.13 yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装. 操作步骤如下: 检查CentOS7.2中原先的版本: # python -V Python 2.6.6 安装devtoolset # yum groupinstall "Development tools" 安装编译Python需要的包 yum install zlib-devel yum install bzip2-de…
新公司,新接触,老方法,更实用. 之前接触过Webform,winfrom 的导出Excel方法 ,优点:省事.缺点:服务器必须安装Office 这几天做项目 和 大牛学习了一下 新的方法,自己加以总结.希望更多的博友获益.不多说 .先上图,后上源码. 很简单的MVC4 的页面 献丑了 效果图 你猜了对了  我用的是 ClosedXml.NPOI  不是很新的东西! 看看代码怎么实现吧 ! 1.工厂封装直接调用: public class ExportFactory { public stati…
原文地址 CentOS6.5下是原来就有python的,我的镜像里面自带的python版本是2.6.6.如果想要自己更新一个更加新的python版本可以这么做: 安装python2.7安装包. 从官网下载python2.7.13的安装包. https://www.python.org/download/releases/2.7.13. 解压后做以下几步: (1) ./configure    --prefix=/usr/local/pyton2.7(这里填写自己的安装目录,默认确实就是这个目录)…
在公司的服务器上安装faster rcnn时,遇到了不少问题: 1.cudnn版本不兼容的问题,解决办法参考: http://blog.csdn.net/WoPawn/article/details/52751614 2.no module named cv conda install OpenCV http://blog.csdn.net/u014696921/article/details/52703663 3.no moule named skimage.io pip install -U…
由于开发的python web 扫描器需要在python2.7.5以及需要MYSQLdb这个库的支持,在此做一个记录,避免更换到新环境时的学习成本. 一.安装MYSQL 1.yum install mysql-server mysql-devel mysql (必须能联网) 2.启动mysql: /etc/init.d/mysqld start 3.以root账户登录mysql(初始密码为空):mysql -u root 4.设置root账户口令:     use mysql     set p…
参考: https://github.com/h2oai/h2o-2/wiki/Installing-python-2.7-on-centos-6.3.-Follow-this-sequence-exactly-for-centos-machine-only http://toomuchdata.com/2012/06/25/how-to-install-python-2-7-3-on-centos-6-2/ 背景: 生产环境下使用的是centos  6.3, 系统默认python2.6, 在不…
目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护. 到底是选择Python2还是选择Python3,取决于当前要使用的库.框架支持哪个版本. 例如:HTMLTestRunner.locustio支持Python2,但是不支持Python3. 所以很多时候,一台电脑上需要同时安装Python2和Python3. 本篇内容主要讲一下,在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip. 一.安装Python2(以及pip)…
作者:彭东林 邮箱:pengdonglin137@163.com QQ: 405728433 环境 主机: ubuntu14.04 64bit 开发板: qemu + vexpress-a9 (参考: http://www.cnblogs.com/pengdonglin137/p/6442583.html) 工具链: arm-none-linux-gnueabi-gcc  (gcc version 4.8.3 20140320) Python版本: Python-2.7.13 概述 前面一篇博文…
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12. 当然你也可以用python2来调用. 如果想调用python3,就用pyt…
原文地址:http://www.jianshu.com/p/6425d18d3e47   安装依赖的库 yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel libxslt-devel 下载python 2.7.13 www.python.org [root@server2 ~]# mkdir /software [root@server2 ~]# c…
1. 安装python2.7.13 因为涉及到安装到服务器,所以可能不能直接在usr/bin及usr/local/bin下安装,所以本文详解安装在自定义目录下. 下载安装包: $ wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz 解压安装: $ tar zxvf Python-.tgz $ cd Python- $ ./configure --prefix=/home/wangq/Programs/Python-(你自…
Python3: Windows系统上同时安装Python2和Python3 为什么要同时安装Python2和Python3环境呢? 因为一些库只支持Python2或者Python3; 在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip. 一.安装Python2(以及pip) 1,下载 Python的官网:https://www.python.org/ 下载Python的安装文件, 对于Windows用户来说,如果是32位系统,则选择x86版本:如果是64位系统,则…
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12. 当然你也可以用python2来调用. 如果想调用python3,就用pyt…
pip是python的包管理工具,python的强大之处除了在于语法的简练,还有就是对众多的库支持了. 1.下载pip包管理工具 链接地址:https://pypi.python.org/pypi/pip/#downloads 2.winscp上传至服务器, 3.解压到服务器的某个目录: 4.安装完成: 接下来可以进行的安装python的各种第三方模块包了. 5.有时候会出现错误,比如: #no module named setuptools 这句错误提示的表面意思是:没有setuptools的…
2018-04-25 发布 Linux下安装python-2.7  python 1.1k 次阅读  ·  读完需要 25 分钟 1 安装依赖的库 yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel libxslt-devel Python ================================================= 下载pyt…
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.3)和Python3(3.6.8)默认同时安装,默认的python版本是2.7.3. python2还是python3,python可执行文件都叫python.ex…
Windows:安装Python2.7.3.6与共存,安装pycharm 目录: 1.下载Python2.7.Python3.6 2.安装Python2.7 3.安装Python3.6 4.安装破解pycharm 4.1.下载pycharm 4.2.安装pycharm 4.3.破解pycharm 5.测试 1.下载Python2.7.Python3.6 下载Python2.7.Python3.6两个包,网址https://www.python.org/getit/ 1.1.下载到E:\下载 路径…
概述 在 Alpine Liunx 下安装 python2 感觉又是水了一发... 感觉还是有点丢人, 就像在帮小学生写作业, 写完了后还想找人夸我... 最近看 docker 和 jenkins, 直接把笔记抄过来, 感觉就像在洗稿... 还是发些自己整理或者理解的东西吧 背景 学习 docker 需要在 docker 容器的 jenkins 里, 构建 python2 项目 发现没有 py2 好吧, 自己装 不对, yum 没法用, apt-get 不好使 这是什么 鬼系统... 这是 Al…
这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件.后来微软又把 SMB 改名为 CIFS(Common Internet File Sy…
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NFS在文件传…
声明:本文仅仅在win8.1测试通过! 1.下载 Python2.7,3.5 2.依次安装Python27(c:\Python27)  Python35(c:\Python35) 3.c:\Python35中 将python.exe改为python3.exe pythonw.exe改为pythonw3.exe 4.添加环境变量 到Path中 c:\Python27; c:\Python27\Scripts; c:\Python35; c:\Python35\Scripts; 5.调用时 6.pi…
CentOS 6.3下rsync服务器的安装与配置   一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快.您可以参考 How Rsync Works A Pr…
CentOS 6.3下Samba服务器的安装与配置   一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件.后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了…