Skip to content
This repository has been archived by the owner on Jun 12, 2020. It is now read-only.
/ GloVe-PyTorch Public archive

[not maintained anymore] [for study purpose] A simple PyTorch implementation for "Global Vectors for Word Representation".

Notifications You must be signed in to change notification settings

kdrl/GloVe-PyTorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GloVe-PyTorch

A simple PyTorch implementation for "Global Vectors for Word Representation".

Train model

See main.py.

Test model

import numpy as np
from api.util import most_similar
data = np.load('glove.model.npz')
word_embeddings_array = data['word_embeddings_array']
word_to_index = data['word_to_index'].item()
index_to_word = data['index_to_word'].item()
print(most_similar(word_embeddings_array,word_to_index,index_to_word,"computer",result_num=5))
[('software', 0.54145634), ('computers', 0.51864588), ('apple', 0.46997803), ('machines', 0.45792481), ('workstations', 0.43789768)]

About

[not maintained anymore] [for study purpose] A simple PyTorch implementation for "Global Vectors for Word Representation".

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published