jupyter 可视化分析,pyLDAvis.sklearn报错

请教各位,在jupyter notebook中使用如下命令时,


import pyLDAvis
import pyLDAvis.sklearn
#在notebook中显示
pyLDAvis.enable_notebook()


panel = pyLDAvis.sklearn.prepare(best_lda_model, data_vectorized,vectorizer)

#best_lda_model:训练好的lda模型
#data_vectorized,:训练库语料的词语特征空间(即Tfidfvecterizer或CounterVecterizer)
#vectorizer:词语空间
panel

出现这样的报错:

TerminatedWorkerError: A worker process managed by the executor was unexpectedly terminated. This could be caused by a segmentation fault while calling the function or by an excessive memory usage causing the Operating System to kill the worker.

应该怎么解决呢

内存不足?资源耗尽?好像也碰到过,代码太长,优化一下,要么用--NotebookApp.max_buffer_size参数来增加内存限制,数据集过大,内存占用太多就会出现这种问题

【相关推荐】




上次博客,我们对于线性回归分析运用的是最小二乘法,这种方法是我们理解线性回归的基础,高中我们就学习过,所以可以根据这种方法来求解回归系数和截距,但作为大学生的我们来说,显然有更加简单的方法,不用我们自己写代码,只需要通过第三方库进行导入就ok,本次博客,林君学长将带大家了解,如何运用sklearn库来进行一元线性回归的分析


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^