Bert Service Python有效地获取单词嵌入

时间:2020-02-12 15:17:42

标签: python performance nlp word-embedding bert-language-model

我有一个5000个单词的列表,我需要使用bert服务获得他们的单词嵌入。

我使用命令 bert-serving-start -model_dir /Users/cem/PycharmProjects/bert-wikipedia/temp2 -num_worker=1启动服务器。

然后我使用bc = BertClient(check_length=False)

进行连接

我使用代码将每个元素嵌入列表中

for j in range(0,len(wordlist) : bc.encode([wordlist[j]]

但是,这需要很长时间才能完成。我有什么办法可以减少执行时间?我试图在启动服务器时更改工作程序的数量,但是效果不大。

0 个答案:

没有答案