Согласно документу:
import spacy
import wmd
import numpy as np
nlp = spacy.load('en_core_web_md')
nlp.add_pipe(wmd.WMD.SpacySimilarityHook(nlp), last=True)
# given articles is a list of strings
docs = [nlp(article) for article in articles]
# matrix is just a list of lists in terms of Python objects
m = []
for doc1 in docs:
row = []
for doc2 in docs:
# if distance is similarity function
row.append(doc1.similarity(doc2))
m.append(row)
result = np.matrix(m)
Документ с матрицей Numpy