string= "machine learning".split()
doc_vector = model.infer_vector(string)
out= model.docvecs.most_similar([doc_vector])
I'm not sure 100% since I'm using a more recent release, but I think that the issue is connected to the fact that the most_similar function is expecting a string mapped in the feature space and not the raw string.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…