1 def cal_sim2(A,B): 2 ''' 3 A :query [1,2] 4 B: answers [[1,2],[3,5]] 5 ''' 6 need_norm=False 7 A = np.array(A) 8 B = np.array(B) 9 A=A/np.linalg.norm(A) 10 if need_norm: 11 #A=A/np.linalg.norm(A) 12 B= B/np.linalg.norm(B,axis=1).reshape(B.shape[0],1) 13 14 sim = A.dot(B.T) 15 return sim
检索系统向量化计算query-doc相似度
猜你喜欢
转载自www.cnblogs.com/zle1992/p/10083452.html
今日推荐
周排行