首页 > 解决方案 > 如何减少在 python 中导入包/库所花费的时间

问题描述

我目前正在研究一个 NLP 用例,我使用 bert 句子嵌入来计算 2 个句子之间的余弦相似度。要将句子转换为 bert 嵌入,需要“from sentence_transformers import SentenceTransformer”包,这需要花费大量时间来加载。有什么办法可以减少这个包的加载时间或在每次执行 python 脚本时重用它而不加载。

import time

start = time.time()
from sentence_transformers import SentenceTransformer
end = time.time()
print(end - start)

上面的包加载需要5秒,我可以重复使用这个包而不用每次都导入吗

标签: pythontimeimportpackagereduce

解决方案


推荐阅读