自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 C++ auto关键字

C++98 auto早在C++98标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期:int a =10 ; //拥有自动生命期auto int b = 20 ;//拥有自动生命期static int c = 30 ;//延长了生命期C++98中的auto多余且极少使...

2019-07-24 15:40:40 99

转载 C++ STL

转自:http://blog.csdn.net/piaoxuezhong/article/details/543487871.1 什么是STL?STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++标准中最新的也

2018-01-30 20:31:45 173

转载 梯度下降-Momentum

总结:梯度下降算法中,学习率太大,函数无法收敛,甚至发散,如下图。学习率足够小,理论上是可以达到局部最优值的(非凸函数不能保证达到全局最优),但学习率太小却使得学习过程过于缓慢,合适的学习率应该是能在保证收敛的前提下,能尽快收敛。对于深度网络中,参数众多,参数值初始位置随机,同样大小的学习率,对于某些参数可能合适,对另外一些参数可能偏小(学习过程缓慢),对另外一些参数可能太大(无法收敛,甚至发

2017-09-13 10:22:44 278

原创 模拟退火算法

模拟退火算法从某一较高的温度出发,这个温度称为初始温度,伴随着温度参数的不断下降,算法中的解趋于稳定,但是,可能这样的稳定解是一个局部最优解,此时,模拟退火算法中会以一定的概率跳出这样的局部最优解,以寻找目标函数的全局最优解。如上图中所示,若此时寻找到了A点处的解,模拟退火算法会以一定的概率跳出这个解,如跳到了D点重新寻找,这样在一定程度上增加了寻找到全局最优解的可能性。模拟退火算法流

2017-09-06 11:58:12 329

原创 Ubuntu14.04+CUDA8.0+Opencv3.1+Anaconda2+Caffe安装

电脑配置我的电脑是64位,Ubuntu14.04系统系统版本查看:lsb_release –a查看是32bit还是64bit:sudo uname --mP.S.其他系统命令:sudo uname --s 显示内核名字ssudo uname --r 显示内核版本sudo uname --n 显示网络主机名sudo uname --p 显示cpu 查看显卡

2017-08-31 11:22:08 2414

转载 从极大似然到EM算法

参考blog:http://blog.csdn.net/pipisorry/article/details/42550815http://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.html        一、最大似然       假设我们需要调查我们学校的男生和女生的身高分布。你怎么做啊?你说那么多人不可能一个一个

2017-08-28 10:26:29 376

转载 Ubuntu 配置jdk1.7

新建文件夹-解压sudo mkdir /usr/lib/jvmsudo tar zxvf jdk-7u7-linux-i586.tar.gz -C /usr/lib/jvm 设置环境变量sudo vim /etc/profile 加入环境变量内容#set java environmentexport JAVA_HOME=/usr/lib/jvm/

2017-06-04 11:23:41 225

转载 Ubuntu gcc/g++ 版本切换

先看看我们系统用的gcc和g++是什么版本gcc -v可以获得的信息如下gcc version 4.4.6 (Ubuntu/Linaro 4.4.6-11ubuntu2)如果我们想使用gcc4.5怎么办?首先看看有没有安装gcc4.5,ls /usr/bin/gcc*结果只有/usr/bin/gcc  /usr/bin/gcc-4.4两个,那么我们需要安装sud

2017-05-17 13:43:00 277

转载 Vim命令模式与输入模式切换

vi编辑器vi是UNIX和类UNIX环境下的可用于创建文件的屏幕编辑器。vi有两种工作模式:命令模式和文本输入模式。启动vi需要输入vi,按[Spacebar]键并输入文件名后回车。切换模式键vi从命令模式切换到文本输入模式。每个键以不同方式使vi进入文本输入模式。按[ESC]键使vi从文本输入模式回到命令模式。表1列出了vi从命令模式切换到文本输入模式的命令键及其功能。表1

2017-05-10 11:59:47 696

转载 Chart.js画曲线图

第一步 准备好chart.js和excanvas.js(用于ie浏览器兼容) 下载地址:https://github.com/nnnick/Chart.js 参考文档地址:http://www.bootcss.com/p/chart.js/docs/简单介绍下: Chart.js 是一个简单、面向对象、为设计者和开发者准备的图表绘制工具库。 6种图表类型:曲线图、柱状图

2017-03-28 16:35:24 3201

转载 MySQL查询时间戳

from_unixtime()是MySQL里的时间函数 date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化 例如: mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' )  ->20071120 mysql>SEL

2017-03-07 18:54:28 4623

转载 Variable Naming Rules in C++

一、程序风格:   1、严格采用阶梯层次组织程序代码:   各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如:   2、提示信息字符串的位置   在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。   3、对变量的定义,尽

2016-11-23 14:50:27 325

原创 CUDA 7.5+VS2012+VASSISTX配置

1:VS新建项目,win32控制台程序,空项目;2:源文件右键->添加->新建项->CUDA 7.5(e.g.新建Hello.cu);3:项目右键->生成自定义->CUDA 7.5;4:Hello.cu右键->属性->从生成中排除(否),项类型(CUDA C/C++);5:项目->属性->链接器->常规->附加库目录$(CUDA_PATH_V7_5)\lib\$(Platform)

2016-04-11 23:38:10 1555

空空如也

空空如也

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

TA关注的人

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