国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

python 的topk算法實(shí)例

瀏覽:6日期:2022-07-31 10:22:12

我就廢話不多說了,還是直接看代碼吧!

#! conding:utf-8def quick_index(array, start, end): left, right = start, end key = array[left] while left < right: while left < right and array[right] > key: right -= 1 array[left] = array[right] while left < right and array[left] < key: left += 1 array[right] = array[left] array[left] = key return leftdef min_num(array, m): start, end = 0, len(array) - 1 index = quick_index(array, start, end) while index != m: if index < m: index = quick_index(array, index+1, end) else: index = quick_index(array, start, index) print(array[:m])if __name__ == ’__main__’: alist = [15,54, 26, 93, 17, 77, 31, 44, 55, 20] min_num(alist, 5)

補(bǔ)充知識:python numpy 求top-k accuracy指標(biāo)

top-k acc表示在多分類情況下取最高的k類得分的label,與真實(shí)值匹配,只要有一個(gè)label match,結(jié)果就是True。

如對于一個(gè)有5類的多分類任務(wù)

a_real = 1a_pred = [0.02, 0.23, 0.35, 0.38, 0.02]#top-1 a_pred_label = 3 match = False#top-3a_pred_label_list = [1, 2, 3] match = True

對于top-1 accuracy

sklearn.metrics提供accuracy的方法,能夠直接計(jì)算得分,但是對于topk-acc就需要自己實(shí)現(xiàn)了:

#5類:0,1,2,3,4import numpy as npa_real = np.array([[1], [2], [1], [3]])#用隨機(jī)數(shù)代替分?jǐn)?shù)random_score = np.random.rand((4,5))a_pred_score = random_score / random_score.sum(axis=1).reshape(random_score.shape[0], 1)k = 3 #top-3#以下是計(jì)算方法max_k_preds = a_pred_score.argsort(axis=1)[:, -k:][:, ::-1] #得到top-k labelmatch_array = np.logical_or.reduce(max_k_preds==a_real, axis=1) #得到匹配結(jié)果topk_acc_score = match_array.sum() / match_array.shape[0]

以上這篇python 的topk算法實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 久久成人视 | 一级作爱视频免费观看 | 欧美成人午夜影院 | 成年男人午夜片免费观看 | 亚洲国产一区在线精选 | 亚洲精彩视频在线观看 | 日本免费一二区视频 | 日本乱人伦片中文三区 | 国产在线高清不卡免费播放 | 欧美在线黄| 国产成人久久精品二区三区 | 欧美成人tv在线观看免费 | 欧美成人亚洲 | 成人综合在线视频 | 国产精品不卡无毒在线观看 | 国产精品亚洲欧美云霸高清 | 一区二区三区在线观看视频 | 国产精品国色综合久久 | 亚洲综合国产一区二区三区 | 久久久久国产免费 | 成人性色大片 | 亚洲国产精品一区二区三区久久 | 性视频福利在线看 | 国产精品色综合久久 | 99久久精品免费视频 | 久色一区| 99日韩| 免费国产成人手机在线观看 | 97国内免费久久久久久久久久 | 新版天堂资源中文在线 | 亚洲国产国产综合一区首页 | 久草免费手机视频 | 视频久久精品 | 亚洲免费在线观看 | 国产日韩一区二区三区在线观看 | 欧美丰满大乳大屁股毛片 | 91香蕉国产观看免费人人 | 欧美国一级毛片片aa | 亚洲精品一级一区二区三区 | 亚洲第五色综合网啪啪 | 亚洲国产精品久久精品成人 |