Ich verwende das Doc2Vec-Modell in Gensim Python-Bibliothek.gensim doc2vec geben nicht festgestellten Ergebnis
Jedes Mal, wenn ich das Modell mit den gleichen Satzdaten füttere und den Parameter: seed von Doc2Vec auf eine feste Zahl einstelle, gibt das Modell verschiedene Vektoren an, nachdem das Modell erstellt wurde.
Zu Testzwecken brauche ich jedes Mal ein bestimmtes Ergebnis, wenn ich unveränderte Eingabedaten eingegeben habe. Ich habe viel gesucht und finde keinen Weg, das Ergebnis von Gensim unverändert zu lassen.
Gibt es etwas falsch in der Art, wie ich es verwende? Danke für die Antwort im Voraus.
Hier ist mein Code:
from gensim.models.doc2vec import Doc2Vec
model = Doc2Vec(sentences, dm=1, dm_concat=1, size=100, window=5, hs=0, min_count=10, seed=64)
result = model.docvecs
Bitte fügen Sie Ihren relevanten Code hinzu. –
@Konafets Ich habe es hinzugefügt. – cramer