malllabiisc / RESIDE

EMNLP 2018: RESIDE: Improving Distantly-Supervised Neural Relation Extraction using Side Information

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error while running online/server.py

DivyaNidhiSrivastava opened this issue · comments

Hi,
I got following error log while running online/server.py.Can someone point out what is causing this error?


OSError Traceback (most recent call last)
~\RESIDE-master\online\server.py in
68 bag_list.append(bag)
69
---> 70 model = RESIDE(args)
71 config = tf.ConfigProto()
72 config.gpu_options.allow_growth=True

~\RESIDE-master\online\base_model.py in init(self, params)
216 self.add_placeholders()
217
--> 218 nn_out, self.accuracy = self.add_model()
219
220 self.loss = self.add_loss(nn_out)

~\RESIDE-master\online\online_reside.py in add_model(self)
256 with tf.variable_scope('Embeddings') as scope:
257 model = gensim.models.KeyedVectors.load_word2vec_format(self.p.embed_loc, binary=False)
--> 258 embed_init = getPhr2vec(model, self.wrd_list, self.p.embed_dim)
259 _wrd_embeddings = tf.get_variable('embeddings', initializer=embed_init, trainable=True, regularizer=self.regularizer)
260 wrd_pad = tf.zeros([1, self.p.embed_dim])

~\RESIDE-master\helper.py in getEmbeddings(wrd_list, embed_dims, embed_loc)
27 embed_list, wrd2vec = [], {}
28
---> 29 with open(embed_loc, "r+", encoding="utf-8") as f:
30 for line in f.readlines():
31 data = line.strip().split(' ')

OSError: [WinError 6] The handle is invalid