成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Python 求向量的余弦值操作

瀏覽:34日期:2022-06-26 13:38:52
1、余弦相似度

余弦相似度衡量的是2個向量間的夾角大小,通過夾角的余弦值表示結果,因此2個向量的余弦相似度為:

Python 求向量的余弦值操作

余弦相似度的取值為[-1,1],值越大表示越相似。

向量夾角的余弦公式很簡單,不在此贅述,直接上代碼:

def cosVector(x,y): if(len(x)!=len(y)): print(’error input,x and y is not in the same space’) return; result1=0.0; result2=0.0; result3=0.0; for i in range(len(x)): result1+=x[i]*y[i] #sum(X*Y) result2+=x[i]**2 #sum(X*X) result3+=y[i]**2 #sum(Y*Y) #print(result1) #print(result2) #print(result3) print('result is '+str(result1/((result2*result3)**0.5))) #結果顯示cosVector([2,1],[1,1])一個計算二維數組余弦值的例子:

#求余弦函數def cosVector(x,y): if(len(x)!=len(y)): print(’error input,x and y is not in the same space’) return; result1=0.0; result2=0.0; result3=0.0; for i in range(len(x)): result1+=x[i]*y[i] #sum(X*Y) result2+=x[i]**2 #sum(X*X) result3+=y[i]**2 #sum(Y*Y) #print('result is '+str(result1/((result2*result3)**0.5))) #結果顯示 return result1/((result2*result3)**0.5)#print('result is ',cosVector([2,1],[1,1])) #計算query_output(60,20)和db_output(60,20)的余弦值,用60*1的向量存儲 cosResult= [[0]*1 for i in range(60)] for i in range(60): cosResult[i][0]=cosVector(query_output[i], db_output[i]) print(cosResult)--------------------------------------------------------------------------------------------#計算query_output和db_output的余弦值,用60*1的向量存儲rows=query_output.shape[0] #行數cols=query_output.shape[1] #列數cosResult= [[0]*1 for i in range(rows)] for i in range(rows): cosResult[i][0]=cosVector(query_output[i], db_output[i]) #print(cosResult)#將結果存入文件中,并且一行一個數字file=open(’cosResult.txt’,’w’)for i in cosResult: file.write(str(i).replace(’[’,’’).replace(’]’,’’)+’n’) #rn為換行符 file.close()

補充:python實現余弦近似度

方法一:

def cos(vector1,vector2): dot_product = 0.0 normA = 0.0 normB = 0.0 for a,b in zip(vector1,vector2): dot_product += a*b normA += a**2 normB += b**2 if normA == 0.0 or normB==0.0: return None else: return 0.5 + 0.5 * dot_product / ((normA*normB)**0.5) #歸一化 <span style='font-family: Arial, Helvetica, sans-serif;'>從[-1,1]到[0,1]</span>方法二:

num = float(A.T * B) #若為行向量則 A * B.Tdenom = linalg.norm(A) * linalg.norm(B)cos = num / denom #余弦值sim = 0.5 + 0.5 * cos #歸一化 從[-1,1]到[0,1]

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Python 編程
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
色综合久久久久综合99| 国产精品一卡二卡在线观看| 一区二区免费在线视频| 26uuu成人网一区二区三区| 老司机免费视频一区二区三区| 国产精品毛片一区二区三区| 成人免费小视频| jlzzjlzz亚洲日本少妇| 91精品国产综合久久久久久| 久久国产精品露脸对白| 91久久精品一区二区| 丝袜亚洲另类欧美| 久久久久一区二区| 亚洲444eee在线观看| 麻豆久久久9性大片| 亚洲福利一区二区| 美女日韩在线中文字幕| 午夜精品久久久久久不卡8050| 亚洲一区二区三区免费观看| 一区二区视频在线看| 国产欧美日韩视频一区二区三区| 综合av第一页| 亚洲电影成人| 亚洲视频免费在线观看| 国产亚洲永久域名| 日韩中文字幕一区二区三区| 欧美图区在线视频| 国产一区欧美一区| 日韩欧美亚洲一区二区| av激情亚洲男人天堂| 久久欧美一区二区| 欧美 日韩 国产 一区| 国产精品久久久久久久久快鸭| 国产伊人精品| 亚洲裸体xxx| 久久久精品午夜少妇| 蜜臀精品一区二区三区在线观看| 欧美视频三区在线播放| 激情文学综合丁香| 日韩欧美亚洲国产精品字幕久久久| www.欧美.com| 国产精品免费久久| 国产麻豆综合| 理论电影国产精品| 日韩情涩欧美日韩视频| 欧美一区二区| 亚洲美女少妇撒尿| 久久裸体视频| 国产麻豆视频精品| 亚洲精品一区二区精华| 激情欧美一区二区三区| 五月综合激情网| 欧美一区欧美二区| 91色|porny| 亚洲欧美日韩电影| 欧美亚洲一区三区| 丁香六月久久综合狠狠色| 欧美国产日韩亚洲一区| 国产亚洲毛片| 国产一区在线看| 国产日本一区二区| 亚洲欧美日韩视频二区| 国产人成一区二区三区影院| 老司机免费视频一区二区三区| 亚洲国产电影| 香蕉久久夜色精品国产| 久久国产直播| 国产成人一级电影| 1区2区3区欧美| 日韩欧美亚洲国产另类| 欧美亚洲一区| 亚洲精品在线视频观看| 久久久久久亚洲综合影院红桃| 欧美日韩精品一本二本三本| 宅男在线国产精品| 欧美影院午夜播放| 亚洲一区二区三区免费在线观看| 香蕉久久久久久久av网站| 久久最新视频| 欧美videos大乳护士334| 欧美午夜精品一区二区蜜桃| 亚洲综合图片区| 色综合久久久久| 国产精品一区二区91| 18欧美乱大交hd1984| 欧美视频一区二| 国产一区高清视频| 久久激五月天综合精品| 国产日韩欧美综合在线| 美女精品网站| 色综合色综合色综合色综合色综合| 亚洲一区二区三区四区五区黄| 日韩一区二区三区观看| 夜夜嗨网站十八久久| 国产精品996| 亚洲在线成人精品| 精品国产污网站| 一本一道久久a久久精品综合蜜臀| 99久久精品情趣| 免费观看久久久4p| 国产精品美女久久久久aⅴ| 欧美在线|欧美| 黄色日韩在线| 国产传媒欧美日韩成人| 亚洲午夜在线视频| 久久久久久一二三区| 91福利精品第一导航| 欧美日韩一区二区三| 九九精品一区二区| 亚洲特黄一级片| 精品sm捆绑视频| 欧美自拍丝袜亚洲| 一区二区精品| 成人激情视频网站| 一区二区动漫| 国产凹凸在线观看一区二区| 亚洲午夜免费视频| 久久九九久精品国产免费直播| 色88888久久久久久影院按摩| 合欧美一区二区三区| 国产成人自拍在线| 日日摸夜夜添夜夜添亚洲女人| 国产精品污网站| 日韩亚洲电影在线| 欧美中文字幕亚洲一区二区va在线 | 国产日韩欧美三区| 99久久伊人精品| 久久 天天综合| 亚洲国产一区二区三区青草影视| 国产亚洲精品超碰| 欧美sm美女调教| 欧美视频自拍偷拍| 欧美中文字幕| 亚洲高清不卡| 99久久婷婷国产综合精品电影| 另类综合日韩欧美亚洲| 亚洲网友自拍偷拍| 中文字幕一区二区三区蜜月| 精品粉嫩超白一线天av| 6080国产精品一区二区| 久久一二三区| 亚洲伊人网站| 亚洲激情自拍| 欧美日韩一区在线播放| 成人久久18免费网站麻豆 | 东方欧美亚洲色图在线| 美女精品一区二区| 舔着乳尖日韩一区| 依依成人综合视频| 亚洲欧美综合色| 欧美激情自拍偷拍| 日韩精品一区二区三区视频在线观看| 欧美专区日韩专区| 色婷婷久久综合| 久久黄色网页| 午夜亚洲性色福利视频| 99亚洲一区二区| 黄色日韩在线| 好吊色欧美一区二区三区四区| 欧美精品亚洲精品| 欧美成人午夜| 欧美人与禽猛交乱配视频| 91小视频免费观看| 国产91露脸合集magnet| 国产传媒日韩欧美成人| 久久99精品久久久久久动态图| 亚洲一区二区欧美| 亚洲一区二区高清| 亚洲午夜久久久久久久久电影院 | 精品国产精品一区二区夜夜嗨| 欧美一级欧美三级在线观看| 在线成人小视频| 欧美一区午夜视频在线观看| 欧美一区二区视频在线观看 | 欧美肥妇bbw| 欧美一区二区成人6969| 欧美一级片免费看| wwww国产精品欧美| 国产情人综合久久777777| 国产欧美一区二区精品婷婷| 国产精品少妇自拍| 亚洲欧美色图小说| 亚洲韩国一区二区三区| 奇米一区二区三区| 久草在线在线精品观看| 国产成人夜色高潮福利影视| www.爱久久.com| 欧美区一区二| 最新亚洲激情| 亚洲免费在线| 日本道精品一区二区三区| 欧美日韩一区在线观看| 日韩一区二区电影网| 国产日韩欧美一区二区三区综合| 国产女人18水真多18精品一级做| 国产精品国产精品国产专区不片 | 午夜精品福利久久久| 美洲天堂一区二卡三卡四卡视频| 国产一区二区成人久久免费影院| 粉嫩绯色av一区二区在线观看|