![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
文章平均质量分 92
mafeichao
这个作者很懒,什么都没留下…
展开
-
Maxent Source code reading experience
读了张乐的源代码,总结如下几点 1,EventSpace对象是一个Event集合,可以是训练集也可以是测试集或者验证集。 2,Event对象就是一个样例具体形式为>,每个observation是一个pair,总得来说Event对象用来标示训练数据文件中的一行。 3,Maxent对象至少有一个训练集EventSpace对象和一个可选验证集Eventspace对象,一个参数集合集合lamda。为原创 2012-04-01 19:40:10 · 1045 阅读 · 0 评论 -
CRF++ Source code reading experience
读了CRF++源码,总结如下几点 1,实现的是linear-chain结构 2,感觉对样例的表示方式不如maxent灵活,可以看看suit的实现 3,TaggerImpl存储训练样例,x存储相应的output序列,result存储相应的状态序列,answer存储模型算出来的状态序列;为了实现多线程并发处理,另外存储了处理该TaggerImpl的线程thread_id_;output序列中的每原创 2012-04-01 20:13:23 · 2443 阅读 · 1 评论 -
关于柯西许瓦兹不等式的一些思考
这个不等式在大学数学的主干课程中曾以不同的形式出现,这里从线性代数向量的角度出发以一个统一的思路来整合理解这几个不同的表现形式 设a=(x1,x2...xn),b=(y1,y2...yn)是两个向量,两者的内积a·b=|a|·|b|·cos(alpha),其中alpha是两者的夹角。由绝对值的性质和三角函数界值可以有如下推导 |a·b| = | |a|·|b|·cos(alpha) | = |原创 2012-04-07 11:54:28 · 5237 阅读 · 1 评论 -
VIM配置
"******************************************************** " 一般性配置 * "********************************************************"关闭vim一致性原则 set nocompatible ...原创 2017-09-16 20:32:34 · 356 阅读 · 0 评论