Closed jyjy007 closed 1 year ago
输入q/p/t改成很简单的词之后,仍然是一样的情况。
q = ['文化']
p = ['文化']
t = ['文化']
print('score ...')
s = list(cross_encoder.matching(query=q, para=p, title=t))
print(s)
上网搜了一下,升级了scipy和numpy等,目前输出的分数是正常的,但是还是会卡住一段时间后报错退出。
进程已结束,退出代码-1073740791 (0xC0000409)
好像没问题了,是model析构的时候出问题,模型加载到服务中进行批量打分没有问题。
打分这段代码:
对应的输出:
matching的参数不能随意指定文本吗?为什么会卡住不动,过十几秒之后异常退出?