![]() |
1
1
查看代码,它显示
因此,您可以尝试更改为传统的语料库可迭代模式,以查看回调触发。(无论有多少CPU核可用,该模式下的总体培训吞吐量往往在8-12个工人左右达到最大。)
但是,也要注意,即使在那里,每批回调也会在多个线程中的任意时间运行——在这些回调中尝试很多事情都是不明智/不安全的。例如,尝试保存模型可能会导致错误或其他文件损坏,甚至纯粹的信息输出也可能来自多个线程或反映不一致的变化状态。请参阅
Gensim's open bug report #2181 for more details
有可能
因此,我建议调整您的代码以使用其他方法,也许是
|