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