0

尝试使用 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)

4

0 回答 0