您的位置:首页 > 编程语言 > C语言/C++

GibbsLDA lda.cpp分析

2016-06-27 19:43 246 查看
GibbsLDA lda.cpp分析

头文件

主函数非常简单,甚至头文件都非常简单:就是标准库的stdio和同文件夹下的model.h。

函数声明

其中只有两个函数,分别是main和show_help。

show_help

在show_help中主要功能就是对于输入错误的指令进行输出提示。

main

main函数中,建立了一个model,然后对于argc和argv进行分析,以及初始化操作。

如果是est或者是estc,那么就需要对于模型的参数进行训练,如果是inf,就是对于新的文本们进行推断。

所以需要进行est的,不论是-est还是-estc都会进行(model)lda.estimate()函数。而对于inf来说,-inf,就是执行(model)lda.inference();

所以lda.cpp相对简单。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LDA