I am training word2vec with the same corpus but receiving different embeddings in multiple runs. In my code, I have the following settings:
i) np.random.seed(0)
ii) random.seed(0)
iii) Word2Vec(doc, seed=0, workers=1)
The code is in Python 3 and the code was running in different screens called from os.system() (i.e., os.system('screen -dm python ...'))
Am I missing anything?