摘要: 别人的源码地址:https://github.com/chilynn/sequence-labeling/ 如果你训练就会发现loss降到0以下,按照他设定的目标函数,loss理论上应该是大于0的,仔细详细读源代码后,发现了问题所在(helper.py中): 源码中标红的地方应该改成 j==0 ,因 阅读全文
posted @ 2017-07-31 15:41 tomsonsgs 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 首先源码参考 http://blog.csdn.net/u014365862/article/details/53868544 原文实现了随机产生诗句或者给定诗句首个字符,训练时也没用到题目信息,现在我加以改进实现了用题目来得到诗句的代码。 改进思想:诗句的题目在样本中最多只有26个字,我们就填充空 阅读全文
posted @ 2017-08-17 19:23 tomsonsgs 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: caffe的datareader类中 这个就是双阻塞队列,先将free队列用空数据填充到最大长度,然后按照如下规则: 1,每当生产者push时,先将free队列pop,如果free为空,不可pop,那么表明full队列已满,数据已经饱和,则不可push,如果free队列可以pop,那么执行pop,填 阅读全文
posted @ 2017-08-05 22:49 tomsonsgs 阅读(369) 评论(1) 推荐(2) 编辑
摘要: 1,头文件只在于预处理阶段用于完全包含该头文件的内容,每个c文件是一个编译单元,类定义和类声明,变量和函数声明,类内联实现是内部链接,全局变量和函数的定义以及类外部实现是具有全局链接性,假设将所有c单元合并成整个项目,那么全局链接指的是全项目内不可重复,内部链接指的是每个单元内不可重复。 2,对于w 阅读全文
posted @ 2017-08-04 17:30 tomsonsgs 阅读(329) 评论(0) 推荐(0) 编辑