因为LDA在训练和推理步骤中都使用了随机性。
我如何稳定话题的产生?
通过在numpy.random
每次训练模型或进行推理时将种子重置为相同的值,使用numpy.random.seed
:
SOME_FIXED_SEED = 42
# before training/inference:
np.random.seed(SOME_FIXED_SEED)
每当我在同一个语料库上训练时,LDA模型都会生成不同的主题
因为LDA在训练和推理步骤中都使用了随机性。
我如何稳定话题的产生?
通过在numpy.random
每次训练模型或进行推理时将种子重置为相同的值,使用numpy.random.seed
:
SOME_FIXED_SEED = 42
# before training/inference:
np.random.seed(SOME_FIXED_SEED)