make命令

代码变成可执行文件,叫做编译;编译的安排(编译的顺序)叫做构建(build)。 make是一种构建工具,主要用于C语言的构建。但是实际上,只要某个文件有变化,就要重新构建的项目,都可以用Make构建。 一、Make概念 make是一个根据指定的Shell命令进行构建的工具。它的规则很简单,你...

2017-03-31 19:01:07

阅读数:123

评论数:0

Java static

在类被加载时,类的静态部分(静态变量、静态方法和静态块)首先就分配了内存空间并完成初始化操作 Java static关键字用法总结: 1. 静态方法  通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法。 static方法属于类而不是属于某个对象,所以s...

2017-03-30 17:16:03

阅读数:119

评论数:0

神经网络/深度学习框架

非监督/半监督 (1)AE和SAE逐层预训练的方式。 (2)另外一条与AE、SAE类似的主线,即限制玻尔兹曼机(RBM)与深度信念网络(DBN)。   注:RBM堆叠起来是Deep Boltzmann Machines,再加一个分类器是DBN。 监督 (1)感知机->多层感...

2017-03-24 20:51:15

阅读数:110

评论数:0

神经网络一些概念

1. 人工神经元 组合函数g 激活函数f 2. bp算法要求激活函数可导 3. 人工神经网络有两个主要问题:结构、学习方法      结构:前馈结构:代表有感知机与BP神经网络                   反馈/循环结构:LSTM      学习方法:(1)incremental...

2017-03-24 20:43:08

阅读数:141

评论数:0

神经网络语言模型

基于计数的n-gram语言模型: 出现的问题: (1)数据稀疏,有些数据未出现过 (2)忽略语义的相关性,如“无聊”与“枯燥”虽然语义相似,但无法共享信息。 词语表示为:one-hot表示法。 基于分布式表示的n-gram语言模型: 出现的问题: (1)词向量:如何将每个词映射到实数向量空间中...

2017-03-24 17:13:47

阅读数:375

评论数:0

N-gram 语言模型

n 元文法(n-gram)模型。 通常地,当n=1时,即出现在第i位上的基元wi独立于历史;一元文法也被写为uni-gram或monogram。 当 n=2 时,2-gram(bi-gram) 被称为1阶马尔可夫链。 当 n=3 时,3-gram(tri-gram)被称为2阶马尔可夫链。 依次类推...

2017-03-24 17:12:26

阅读数:459

评论数:0

交叉熵 相对熵

(1)熵的本质是香农信息量()的期望。 (2)现有关于样本集的2个概率分布p和q,其中p为真实分布,q非真实分布。按照真实分布p来衡量识别一个样本的所需要的编码长度的期望(即平均编码长度)为:H(p)=。 (3)如果使用错误分布q来表示来自真实分布p的平均编码长度,则应该是:H(p,q)=...

2017-03-24 17:02:19

阅读数:233

评论数:0

线性分类器之 logistic regression与neural networks的关系

logistic  regression和neural networks 的区别和联系: Logistic regression 的本质是线性分类器,但是在做完线性变化后,结果又通过sigmoid函数做非线性变换,sigmoid函数是神经网络中处理非线性现象(nonlinear saturatio...

2017-03-24 16:59:27

阅读数:174

评论数:0

MIPS R10000 超标量微处理器(一)

MIPS R10000是为高性能而设计的,甚至对于那些大的、现实世界中的具有微弱存储一致性的应用都有高性能。 MIPS R10000的特点: 一.4路超标量RISC处理器: (1)每时钟周期取指和编码4条指令 (2)在分支结果出现之前执行预测,拥有四项分支栈。 (3)使用动态乱序执行技术。 (...

2017-03-23 22:04:13

阅读数:505

评论数:0

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