[FIXED] Wie kann ich eine vortrainierte Word2vec MODEL-Datei laden und wiederverwenden?

Ausgabe

Ich möchte ein vortrainiertes word2vecModell verwenden, aber ich weiß nicht, wie ich es in Python laden soll.

Diese Datei ist eine MODEL-Datei (703 MB). Es kann hier heruntergeladen werden:
http://devmount.github.io/GermanWordEmbeddings/

Lösung

nur zum laden

import gensim

# Load pre-trained Word2Vec model.
model = gensim.models.Word2Vec.load("modelName.model")

Jetzt können Sie das Modell wie gewohnt trainieren. Wenn Sie es speichern und mehrmals neu trainieren möchten, sollten Sie Folgendes tun

model.train(//insert proper parameters here//)
"""
If you don't plan to train the model any further, calling
init_sims will make the model much more memory-efficient
If `replace` is set, forget the original vectors and only keep the normalized
ones = saves lots of memory!
replace=True if you want to reuse the model
"""
model.init_sims(replace=True)

# save the model for later use
# for loading, call Word2Vec.load()

model.save("modelName.model")


Beantwortet von –
AbtPst


Antwort geprüft von –
Pedro (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like