У меня есть список из 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]]
Однако для завершения sh требуется очень очень много времени. Что я могу сделать, чтобы сократить время выполнения? Я пытался изменить количество рабочих при запуске сервера, но это не сильно повлияло.