- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 c++ vector初始化
一维vector大小:std::vector<int> v(9)大小和初值:std::vector<int> v(9, 0),大小为9,初值均为0。大小和不同的初值:int x[] = {1, 2, 3};std::vector<int> v(x, x + sizeof(x) / sizeof(x[0]));// orstd::vector<int> v1(std::begin(x), s
2017-09-13 09:58:26
15949
原创 LSTM理论学习
LSTM理论学习理论参考链接:Understanding LSTM Networks:简明易懂,网友翻译版LSTM最关键的就是实现cell state的传输,而gate的存在决定传输过程中,以前的cell state信息多少需要抛弃,多少输入信息需要加入新的cell state,多少信息需要输出。(所以有forget, input, output三个gate)忘记多少cell state:forg
2017-08-24 19:23:25
447
原创 lvalues and rvalues
参考链接:https://msdn.microsoft.com/en-us/library/f90831hc.aspxC++的任何表达式都是lvalue或者rvalue。lvalue指的是 在表达式之外依然一致的object,可以认为拥有名字的object都是lvalue,所以所有的变量都是lvalue。rvalue指的是 临时的值,在表达式之外使用就无法保证一致。// lvalues_and_r
2017-08-02 15:21:13
332
原创 C++ functor
functor就是一个重载了 operator()的类,用这个类生成的实例就像一个函数。(functor就是一个作为函数用的类),在c++11后可以用lambda函数实现同样的功能。参考链接:stackoverflow// this is a functorstruct add_x { add_x(int x) : x(x) {} int operator()(int y) const {
2017-08-02 15:08:13
2887
原创 C++ lambda
参考stackoverflow、 cppreference声明[captures](optional)(c++20) ( params ) specifiers(optional) exception attr -> ret { body }例子://ret operator()(params) {body}auto sum = [](int a, int b) { return a + b;
2017-07-31 19:57:41
449
原创 C++ template
C++ template参考链接:1.cplusplusc++ 的template(模板)分为function templates和class templates,模板是能够操作通用类型的一种方法,它能用同样的代码自适应多种类型实现同样的功能,从而实现代码重用。而这是通过使用模板参数 实现的,即将类型也当作参数。函数模板声明: /***两种使用方式没有区别***/ template <cl
2017-07-31 15:45:44
270
原创 C++ auto
auto:type inference(类型推测)auto d = 5.0 , auto sum = add(5, 6) 等。中文链接参考:http://www.cnblogs.com/QG-whz/p/4951177.html英文参考:learn cpp 、 cpp reference 、 acodersjourneyauto 最主要用作代替冗长的变量声明:(since c++11)for(std
2017-07-31 15:25:57
593
原创 Windows终端颜色设置
在顶端右键,选择属性,颜色面板solarized color scheme: 背景rgb(0,43,53),文字rgb(147,161,161)
2017-04-24 21:38:27
5597
原创 svg-icon网站
svgporn:语言、系统、公司等logo,免费,高质量只能一个一个下载,flaticon:很多图标,用google登录后,可以打包下载,需注册,免费256个,高质量simpleicon:800+,一些常用的网络iconcssauthor:免费,icon包收集,只能打包下载openclipart:免费,众多,可搜索,质量良莠不齐,需要细心查找vectorizer:目前测试效果最好将png转
2017-04-21 19:32:35
1460
原创 deep-learning基本概念链接总结
Relu:从生物神经方面讲述relu的来源最小二乘法(Least squares):中的二乘是平方的意思逻辑回归最大似然估计:利用已知的样本结果,反推最有可能(最大概率)导致这样结果的参数值。最大后验估计:MAP与MLE最大区别是MAP中加入了模型参数本身的概率分布,或者说。MLE中认为模型参数本身的概率的是均匀的,即该概率为一个固定值。可配合知乎的答案看。momentum冲量:v = -
2017-04-21 19:25:33
409
原创 win10 安装theano
参考文档:1. http://blog.youkuaiyun.com/churximi/article/details/51627849安装anaconda安装cuda配置测试安装anaconda国内到https://mirror.tuna.tsinghua.edu.cn/下载更换成国内源,国内源速度快,但不一定稳定conda config --add channels 'https://mirror
2017-04-21 19:21:26
569
原创 django之admin中使用markdown编辑器,并实时预览二
解决图片上传问题解决url路径出错问题设置了MARKDOWNX_MEDIA_PATH = 'media/markdownx/img'以后,图片显示仍然有问题。 markdownx默认的ImageUploadView似乎不work,问题出在需要在url前面加一个“/”号,修改 <python-package>/markdowx/views.py中的ImageUploadView,
2017-04-21 14:56:18
2293
原创 django之admin中使用markdown编辑器,并实时预览一
不清楚的可查看:本人博客github地址安装django-markdownxMacos:直接pip install django-mrakdownx;Ubuntu需要先安装pillow,参考此链接。按照官方教程设置,不同的是本文markdownx的widget如下设置,在项目的templates根目录下,创建markdownx文件夹,再创建widget.html,内容如下:{% load st
2017-04-21 14:53:02
6932
翻译 ssh免密登录及修改登录目录
本人本文原博客地址参考链接:https://code.tutsplus.com/tutorials/ssh-what-and-how–net-25138http://serverfault.com/questions/167416/how-can-i-automatically-change-directory-on-ssh-login实验环境client端:mac10.12 ,win10 1
2017-04-21 14:33:53
1572
原创 windows git 安装
下载git:直接下载最新版即可安装git:点击git安装文件,全部按默认安装即可,默认安装会安装git bash 和git gui。安装完成以后,打开命令行,输入git --version,若显示git版本信息则证明安装成功。生成ssh key: ssh-keygen -t rsa -C "youremail@example.com",生成的key放在~/.ssh即(C:\.ssh)里面,此文件
2017-04-21 00:46:49
183
原创 NERDTree 快捷键
本人博客原地址 参考链接:NERDTree github-nerdtree.txt说明<CR>代表enter,<C-J>代表Ctrl+j?…….Toggle the display of the quick help(快捷键这里都有)…………………|NERDTree-?|ctrl +w +(h/j/k/l)在分割页左、下、上、右移动g+t到下一个标签页,g+T到上一个标签页打开文件o…
2017-04-20 15:35:41
952
原创 gvim安装和配置
gvim安装和配置可参考:我的gvim github地址gvim安装和配置vim下载:python的同学,要注意自己是32位的python还是64位的,下载同样位数的vim,否则jedi-vim等插件不能正常使用安装gvim基本教程:包括vim下载安装和vundle的安装,和NERDTree的安装。环境变量,创建VIM变量,值为E:\ProgramFiles\Vim\vundle for wi
2017-04-19 20:00:41
7435
网页版手势控制flash音乐播放器
2015-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人