24小时热线电话 0898-08980898
发布日期:2022-09-23 16:05:40 点击次数:
根据我的理解简单来说动态主题模型就是一种动态调参的LDA主题模型通常将时间线分为几个等长的时间片。因此按照gensim里的这个模型要求你必须先把整个事件片里的文本整合到一起简而言之就是你最后放到模型里跑的那个文本列表的长度必须等于你把时间线分成的段数。
接下来你需要先对你需要分析的文本进行分词处理我使用的代码如下
这里的第一个参数dtm_path就是指放置你下载的二进制文件的位置IM电竞APP。
根据官方文档中说的模型有两种模式一种是fit一种是time。fit完全正常运行但是time这个模式是根据时间戳进行分析的模式可见这是我们想要的模式。但是在实际调用时却出现问题
接下来还会报错会告诉你各种模型所需要的文件均不存在。我用了好久才明白是怎么回事原来这个模式自己并不会生成这些初始化的文件而是需要先运行一次fit模式再使用fit模式初始化的文件来运行time模型但是源代码里并没有写这个部分导致运行失败因此修改源代码dtmmodel.py中的164行:
aquarisss:没有mode这个问题我也遇到了,怎么解决的呀,不应该被取消的呀,明明源代码里面还一直在用的。
比鲁斯萨玛:这个我也不清楚IM电竞APP。。。只能自己慢慢琢磨,IM电竞APP我早已经不记得了。。。自己琢磨出来也是一种乐趣