import numpy as np def get_vectors(embeddings, words): """ Input: embeddings: a word fr_embeddings: words: a list of words Output: X: a matrix where the rows are the embeddings corresponding to the rows on the list """ m = len(words) X = np.zeros((1, 300)) for word in words: english = word eng_emb = embeddings[english] X = np.row_stack((X, eng_emb)) X = X[1:,:] return X