2014年3月14日
摘要: 在信息检索和自然语言处理中经常会使用这些参数,下面简单介绍如下:准确率与召回率(Precision & Recall)我们先看下面这张图来加深对概念的理解,然后再具体分析。其中,用P代表Precision,R代表Recall 一般来说,Precision 就是检索出来的条目中(比如:文档、网页等)有多少是准确的,Recall就是所有准确的条目有多少被检索出来了。下面这张表介绍了True Positive,False Negative等常见的概念,P和R也往往和它们联系起来。RelevantNonRelevantRetrievedtrue positives (tp)false posi 阅读全文
posted @ 2014-03-14 11:54 NLP-Kevin 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: 该错误有可能是由错误所指行“所造成的 阅读全文
posted @ 2014-03-14 11:52 NLP-Kevin 阅读(1702) 评论(0) 推荐(0) 编辑
摘要: fatal error C1083: 无法打开包括文件:No such file or directory将别的工程直接用VS2010打开出现了该问题,此时必须检查是不是:1.如果要引入的这些.h文件跟.cpp在同一个目录下,就不会出现这种问题,检查在工程的include目录下是不是真的存在这些文件2. 工程 -> 属性 -> 配置属性 -> C/C++ -> 常规 -> 附加包含目录->添加“$(ProjectDir)”或者添加诸如“...\BeamSRTrainer_3T\include”之类的,即硬盘上的include目录路径 阅读全文
posted @ 2014-03-14 11:51 NLP-Kevin 阅读(25308) 评论(1) 推荐(0) 编辑
摘要: 今天在Windows下VS2012写了一个程序, 然后放在Linux系统下进行编译。Linux下使用的编译器是CC,结果,一编译出现了很多诸如下面的警告信息,似乎每一个.cpp和.h文件都有。Item.h:53:7: warning: no newline at end offile原因:产生这种警告的原因在于源文件的最后一行没有回车符。解决办法:在每个源文件(包括.cpp和.h)的最后一行补一个回车, 然后保存,重新编译,不再有警告,全部顺利编译成功。 阅读全文
posted @ 2014-03-14 11:50 NLP-Kevin 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 一、类除了异常类等个别情况(不希望用户把该类看作一个普通的、正常的类之情况)外,C++类/结构的命名应该遵循以下准则:C++类的命名类的名称都要以大写字母“C”开头,后跟一个或多个单词。为便于界定,每个单词的首字母要大写。类的命名推荐用"名词"或"形容词+名词"的形式,例如:"CAnalyzer", "CMonkeyVector" ....传统C结构体的命名传统的C结构体只是一种将一组数据捆绑在一起的方式,其名称全部由大写字母组成,单词间使用下划线界定,例如:"SERVICE_STATUS",& 阅读全文
posted @ 2014-03-14 11:48 NLP-Kevin 阅读(880) 评论(0) 推荐(0) 编辑