自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(582)
  • 资源 (2)
  • 收藏
  • 关注

原创 shell 脚本的符号含义

1、while [ $x -lt 10 ]-lt less than        小于-gt great than    大于-ge great equal  大于等于-le less equal     小于等于-eq equal           等于    shell中的比较不是使用简单的> =   -eq     //equal 

2018-01-09 17:05:36 1149

转载 memset用法详解 1。void *memset(void *s,int c,size_t n) 总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。 2。例子 #include

memset用法详解1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。例子#includevoid main(){char *s="Golden Global View";clrscr();memset(s,'G',6);printf("%s",

2018-01-05 21:13:35 4617

原创 strcmp与strncmp的区别

================== strcmp与strncmp都是用来比较字符串的,区别在于能否比较指定长度字符串。strcmpC/C++函数,比较两个字符串 设这两个字符串为str1,str2, 若str1==str2,则返回零; 若str1 > str2,则返回正数; 若str1即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到

2018-01-05 21:12:54 762

转载 字符串可能包含的特殊字符 \r \r\n \t的区别,是什么意思

如果需要分析一段字符串,它可能包含一些特殊字符 主要包括4个:\t \n \r  ' ' \n 软回车:      在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。      在Linux、unix 中只表示换行,但不会回到下一行的开始位置。\r 软空格:      在

2018-01-05 18:17:42 37155

原创 linux 环境下 C++ 编程的命令总结

遇到某个CPP文件中调用的函数,希望查看该函数的定义位置、功能。1、grep -n -H -R FindFirstNonSpace *在当前目录下,查找包含 FindFirstNonSpace  的文件,-n 显示行号-H显示文件名-R递归查找每一个子目录,适合工程较大、分多个目录存放的场景

2018-01-05 18:02:49 442

转载 在linux中,if [ -f $home/$1]的含义

在linux中,if [ -f $home/$1]的含义# [ -f $home/$1 ] 表示的是判断$home/$1是不是文件,并且存在 $1表示的是你执行脚本的第一个参数,下面有详细的例子你可以练习一下![root@localhost test]# pwd/root/test[root@localhost test]# lseoop

2018-01-05 16:07:54 4532

转载 nohup命令及其输出文件

http://hi.baidu.com/xfpsh/blog/item/3a5f41fd5be2f3e2fc037ffe.html nohup /dev/null 2>&12012-02-13 15:30nohup命令及其输出文件  nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令

2018-01-05 11:27:07 876

转载 GPU Memory Usage占满而GPU-Util却为0的调试

最近使用github上的一个开源项目训练基于CNN的翻译模型,使用THEANO_FLAGS='floatX=float32,device=gpu2,lib.cnmem=1' python run_nnet.py -w data/exp1/,运行时报错,打印"The image and the kernel must have the same type. inputs(float64), kern

2018-01-05 11:02:27 26363 5

转载 Linux C++ 开发常用工具,常用指令工作手册

vim常用::set nu显示行数 :set mouse=a 鼠标滑动屏幕,:set ic :set noic 忽略不忽略大小写 /word_to_search\c \c表示忽略大小写 c小写忽略,C大写不忽略比较两个文件不同:vim -d file1 file2; 然后使用“[c”跳转到前一个不同点,使用“]c”跳转到后一个不同点,可以使用Ctrl+w之后,左右上下进行替换。如果

2018-01-05 10:59:34 572

原创 linux -I -L目录是什么目录,noxim的makefile.defs里的环境变量如何设置

linux -I -L目录是什么目录,noxim的makefile.defs里的环境变量如何设置noxim里的makefile.defs让手工修改环境变量的部分如下:SYSTEMC = /opt/systemc-2.3.0INCDIR = -I. -I.. -I../src -I$(SYSTEMC)/includeLIBDIR = -L. -L.. -L../src

2018-01-04 15:45:13 1586

原创 linux下提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 解决办法

linux下提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 解决办法解决类似/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.19' not found错误运行MonaServer的时候,遇到了下面的报错:./Mona

2018-01-03 18:52:45 13822

转载 Ubuntu -- 下如何查看CPU信息, 包括位数和多核信息

查看当前操作系统内核信息# uname -aLinux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux查看当前操作系统发行版信息#cat /etc/issueUbuntu 9.10 /n /l 

2018-01-03 16:21:51 359

转载 easonjim Code, code and more code. Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一、意思 #!/bin/sh是指此脚本使用/b

easonjimCode, code and more code.Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别一、意思#!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。其实第一句的#!是对脚本的解释器程

2018-01-03 14:52:21 232

转载 ubuntu中apt-get的默认安装路径。安装、卸载以及查看的方法总结

apt-get 下载后,软件所在路径是什么??/var/cache/apt/archivesubuntu 默认的PATH为PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesapt-get install安装目录是包的维护者确定

2018-01-03 13:55:24 411

转载 remove(delete) all the files(folders) in one folder 无法删除.git 目录下的objects里面的文件

问题: ll -a 命令,显示出之前git clone下来的代码后,想删掉换个目录,发现源码删掉了,但是.git项目的文件  用   rm -r  .git 怎么也无法删除。解决方法:  rm-f -r  (blog要删的文件)remove(delete) all the files(folders) in one folder     keywords:  linux,

2018-01-03 11:26:59 4116

转载 easonjim Code, code and more code. Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一、意思 #!/bin/sh是指此脚本使用/b

easonjimCode, code and more code.Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别一、意思#!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。其实第一句的#!是对脚本的解释器程

2018-01-03 10:33:59 254

转载 一文搞懂HMM(隐马尔可夫模型)

什么是熵(Entropy)简单来说,熵是表示物质系统状态的一种度量,用它老表征系统的无序程度。熵越大,系统越无序,意味着系统结构和运动的不确定和无规则;反之,,熵越小,系统越有序,意味着具有确定和有规则的运动状态。熵的中文意思是热量被温度除的商。负熵是物质系统有序化,组织化,复杂化状态的一种度量。熵最早来原于物理学. 德国物理学家鲁道夫·克劳修斯首次提出熵的概念,用来表示任何一种能

2018-01-03 10:11:21 193

原创 安装python pip工具

1、下载Python    默认安装路径: C:\Users\Administrator\AppData\Local\Programs\Python\Python36         (=   Python36_PATH)添加环境变量到Path     %Python36_PATH%; %Python36_PATH%/Script;2、测试是否安装了pip,如果没有安装,需要用easy

2018-01-03 00:33:11 415

转载 ubuntu安装和查看已安装

说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install s

2018-01-02 20:09:29 303

转载 ubuntu系统中文件和内容查找命令小结

一.以文件名查找: 1. find 命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系

2017-12-23 17:52:33 756

转载 #if defined和#if !defined(c语言的宏定义)

因为对于一个大程序而言,我们可能要定义很多常量( 不管是放在源文件还是头文件 ),那么我们有时考虑定义某个常量时,我们就必须返回检查原来此常量是否定义,但这样做很麻烦.if defined宏正是为这种情况提供了解决方案.举个例子,如下: #define .... #define ....     ....     .... #define a 100     .... 

2017-12-20 18:52:35 878

转载 Linux:Ldd命令介绍及使用方法

1、首先ldd不是一个可执行程序,而只是一个shell脚本  2、ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量,如下:LD_TRACE_LOADED_OBJECTS、LD_WARN、LD_BIND_NOW、LD_LIBRARY_VERSION、LD_VERBOSE等。当LD_TRACE_LOADED_OBJECTS环境变量不为空时,任何可执行程序在运行时

2017-12-20 16:42:57 1897

转载 数组、链表、堆栈和队列

数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合。听起来是不是很抽象,简单理解:数据结构就是描述对象间逻辑关系的学科。比如:队列就是一种先进先出的逻辑结构,栈是一种先进后出的逻辑结构,家谱是一种树形的逻辑结构!(初学数据结构的时候很不理解为什么有“栈”这个东西;队列很容易理解---无论购物就餐都需要排队;栈可以认为就是个栈道---只允许一个人通过的小道,而且只能从一端进入,然后再从这端

2017-12-11 14:34:22 237

转载 链式队列的C++实现

链式队列的C++实现一、数据结构[plain] view plain copystruct QNode    //定义队列结点的数据结构  {      QNode *next; //指针域,指向下一个结点      double data;    //数据域,存储队列信息  };    struct Li

2017-12-11 14:02:22 1097

原创 linux 下创建和删除软连接

linux环境下创建和删除软链接ln -s /home/zhenwx/htccode-v1/    /home/zhenwx/htccode       建立/home/zhenwx/htccode-v1 的软连接 linux下的软链接类似于windows下的快捷方式 ln -s /home/zhenwx/htccode-v1/    /home/zhenw

2017-12-08 17:33:11 354

转载 【算法分析】Lucas–Kanade光流算法

简介:在计算机视觉中,Lucas–Kanade光流算法是一种两帧差分的光流估计算法。它由Bruce D. Lucas 和 Takeo Kanade提出。光流的概念:(Optical flow or optic flow)它是一种运动模式,这种运动模式指的是一个物体、表面、边缘在一个视角下由一个观察者(比如眼睛、摄像头等)和背景之间形成的明显移动。光流技术,如运动检测和图像分割,时间

2017-12-08 17:28:57 977

转载 关于vim复制粘贴命令总结

最近在使用vim,感觉很好很强大,但是在使用复制剪切粘贴命令是,碰到了一些小困惑,网上找了一些资料感觉很不全,讲的也不好,遂自己进行实践并总结了。首先是剪切(删除):剪切其实也就顺带删除了所选择的内容,所以既可以当剪切命令用,也可以当删除命令使用。 1 首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了。 2 其他命令模式下剪切

2017-12-08 16:13:57 347

转载 C++ STL之vector用法总结

介绍vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新的数组,然后

2017-12-08 16:10:13 166

原创 caffe 中 Batch Size、Iterations、epoch 的理解、设置

epoch: Forward and Backward pass of all training examples ( not used in Caffe)batch: how many images in one passiterations: how many batches1. Batch SizeBatch size in mainly depe

2017-12-06 18:25:50 1258

转载 Python字符串格式化

字符串的格式化在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为格式标记字符串 % 要输出的值组其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值组'如果有两个及以上的值则需要用小括号括起来,中间用短号隔开。重点来看左边的部分。左边部分的最简单形式为:%cdoe

2017-12-05 19:01:42 462

转载 python 移动文件或文件夹操作

python 移动文件或文件夹操作。python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\p

2017-12-05 18:40:35 3225

原创 numpy中的ndarray方法和属性

NumPy数组的维数称为秩(rank),一维数组的秩为1,二维数组的秩为2,以此类推。在NumPy中,每一个线性的数组称为是一个轴(axes),秩其实是描述轴的数量。比如说,二维数组相当于是一个一维数组,而这个一维数组中每个元素又是一个一维数组。所以这个一维数组就是NumPy中的轴(axes),而轴的数量——秩,就是数组的维数。Numpy库中的矩阵模块为ndarray对象,有很多属性:T,

2017-12-05 18:38:33 392

转载 浅析人脸检测之Haar分类器方法

浅析人脸检测之Haar分类器方法一、Haar分类器的前世今生       人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。       目前的人脸检测方法主要有两大类:基于知识和基于统计。Ø  基于知识的方法:主要利用先验知识将人脸看作器

2017-12-01 17:52:14 178

转载 《A Convolutional Neural Network Cascade for Face Detection》

《A Convolutional Neural Network Cascade for Face Detection》文章链接:   http://pan.baidu.com/s/1bQBJMQ  密码:4772作者在这里提出了基于神经网络的Cascade方法,Cascade最早可追溯到Haar Feature提取时用到的Adaboost算法(参考这个博客:http://blog.

2017-12-01 17:49:04 487

转载 MTCNN解读:Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks

解读论文为《Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks》基于多任务级联卷积神经网络的人脸检测和对齐论文地址:https://kpzhang93.github.io/MTCNN_face_detection_alignment/

2017-12-01 15:44:54 396

转载 MTCNN(Multi-task convolutional neural networks)人脸对齐

该MTCNN算法出自深圳先进技术研究院,乔宇老师组,是今年2016的ECCV。(至少我知道的今年已经一篇cvpr,一篇eccv了)。  进入正题理论基础:正如上图所示,该MTCNN由3个网络结构组成(P-Net,R-Net,O-Net)。Proposal Network (P-Net):该网络结构主要获得了人脸区域的候选窗口和边界

2017-12-01 14:19:46 432

转载 什么是“堆”,"栈","堆栈","队列",它们的区别?

如果你学过数据结构,就一定会遇到“堆”,"栈","堆栈","队列",而最关键的是这些到底是什么意思?最关键的是即使你去面试,这些都还会问到,所以如果你不懂对你是损失很大的。工具/原料细心、记忆耐心、坚持方法/步骤堆:什么是堆?又该怎么理解呢?

2017-11-29 15:28:20 3344

转载 队列及其c语言实现

队列的基本概念队列 (Queue) :也是运算受限的线性表。是一种先进先出 (First In First Out ,简称 FIFO) 的线性表。只允许在表的一端进行插入,而在另一端进行删除。 队首 (front) :允许进行删除的一端称为队首。 队尾 (rear) :允许进行插入的一端称为队尾。队列中没有元素时称为空队列。在空队列中依次加入元素 a 1 , a 2 ,

2017-11-29 15:19:49 5542 2

转载 Harris原理及OpenCV实

相关:SIFT原理及源码剖析         SURF源码及源码剖析本文采用的是opencv2.4.3中的源码。转载请注明出处:http://blog.csdn.net/luoshixian099/article/details/48244255CSDN-勿在浮沙筑高台Harris角点检测   人眼对角点的识别通常是通过一个局部的小窗口内完成的,如果

2017-11-23 15:15:00 1128

转载 C++著名类库

1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大有名库的介绍——游戏开发 8、C++各大有名库的介绍——线程 9、C++各大有名库的介绍——序列化 

2017-11-23 14:42:45 387

Graph Neural Networks_ A Review of Methods and Applications----清华大学周杰.pdf

谢谢原作者的

2019-09-03

深度学习基础与实战.pdf

深度学习基础与实战.pdf教程,内容主要包括:深度学习引导、深度学习基础、CNN结构演化、Caffe介绍、深度学习实战技巧、推荐阅读。很不错的阅读资料,工作108页,希望对从事AI深度学习的伙伴有帮助!

2019-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除