使用SequenceMatcher在python中使用numba加速

时间:2019-12-31 05:56:20

标签: python numba sequencematcher

尝试加速使用numba时遇到错误。还有其他加快方法吗?注意“ a”和“ b”是熊猫数据框。我也有一个gtx1070ti,还有使用gpu的任何方法吗?

from difflib import SequenceMatcher
import time

z = []
x = []

st = time.time()

@jit
def calc_dist(a, b):
    for i in a['name']:
        for j in (b['name']):
            cc = SequenceMatcher(None, i.lower(), j.lower()).ratio()
            if cc > 0.8:
                z.append(i)
                x.append(j)


calc_dist(a, b)

en = time.time()

print(en-st)

0 个答案:

没有答案