GibbsLDA lda.cpp分析

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相对简单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值