婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Pytorch訓練模型得到輸出后計算F1-Score 和AUC的操作

Pytorch訓練模型得到輸出后計算F1-Score 和AUC的操作

熱門標簽:激戰2地圖標注 唐山智能外呼系統一般多少錢 白銀外呼系統 陜西金融外呼系統 騰訊外呼線路 廣告地圖標注app 公司電話機器人 哈爾濱ai外呼系統定制 海南400電話如何申請

1、計算F1-Score

對于二分類來說,假設batch size 大小為64的話,那么模型一個batch的輸出應該是torch.size([64,2]),所以首先做的是得到這個二維矩陣的每一行的最大索引值,然后添加到一個列表中,同時把標簽也添加到一個列表中,最后使用sklearn中計算F1的工具包進行計算,代碼如下

import numpy as np
import sklearn.metrics import f1_score
prob_all = []
lable_all = []
for i, (data,label) in tqdm(train_data_loader):
    prob = model(data) #表示模型的預測輸出
    prob = prob.cpu().numpy() #先把prob轉到CPU上,然后再轉成numpy,如果本身在CPU上訓練的話就不用先轉成CPU了
    prob_all.extend(np.argmax(prob,axis=1)) #求每一行的最大值索引
    label_all.extend(label)
print("F1-Score:{:.4f}".format(f1_score(label_all,prob_all)))

2、計算AUC

計算AUC的時候,本次使用的是sklearn中的roc_auc_score () 方法

輸入參數:

y_true:真實的標簽。形狀 (n_samples,) 或 (n_samples, n_classes)。二分類的形狀 (n_samples,1),而多標簽情況的形狀 (n_samples, n_classes)。

y_score:目標分數。形狀 (n_samples,) 或 (n_samples, n_classes)。二分類情況形狀 (n_samples,1),“分數必須是具有較大標簽的類的分數”,通俗點理解:模型打分的第二列。舉個例子:模型輸入的得分是一個數組 [0.98361117 0.01638886],索引是其類別,這里 “較大標簽類的分數”,指的是索引為 1 的分數:0.01638886,也就是正例的預測得分。

average='macro':二分類時,該參數可以忽略。用于多分類,' micro ':將標簽指標矩陣的每個元素看作一個標簽,計算全局的指標。' macro ':計算每個標簽的指標,并找到它們的未加權平均值。這并沒有考慮標簽的不平衡。' weighted ':計算每個標簽的指標,并找到它們的平均值,根據支持度 (每個標簽的真實實例的數量) 進行加權。

sample_weight=None:樣本權重。形狀 (n_samples,),默認 = 無。

max_fpr=None

multi_class='raise':(多分類的問題在下一篇文章中解釋)

labels=None

輸出:

auc:是一個 float 的值。

import numpy as np
import sklearn.metrics import roc_auc_score
prob_all = []
lable_all = []
for i, (data,label) in tqdm(train_data_loader):
    prob = model(data) #表示模型的預測輸出
    prob_all.extend(prob[:,1].cpu().numpy()) #prob[:,1]返回每一行第二列的數,根據該函數的參數可知,y_score表示的較大標簽類的分數,因此就是最大索引對應的那個值,而不是最大索引值
    label_all.extend(label)
print("AUC:{:.4f}".format(roc_auc_score(label_all,prob_all)))

補充:pytorch訓練模型的一些坑

1. 圖像讀取

opencv的python和c++讀取的圖像結果不一致,是因為python和c++采用的opencv版本不一樣,從而使用的解碼庫不同,導致讀取的結果不同。

2. 圖像變換

PIL和pytorch的圖像resize操作,與opencv的resize結果不一樣,這樣會導致訓練采用PIL,預測時采用opencv,結果差別很大,尤其是在檢測和分割任務中比較明顯。

3. 數值計算

pytorch的torch.exp與c++的exp計算,10e-6的數值時候會有10e-3的誤差,對于高精度計算需要特別注意,比如

兩個輸入5.601597, 5.601601, 經過exp計算后變成270.85862343143174, 270.85970686809225

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 解決Pytorch半精度浮點型網絡訓練的問題
  • PyTorch梯度裁剪避免訓練loss nan的操作
  • pytorch訓練神經網絡爆內存的解決方案
  • pytorch加載預訓練模型與自己模型不匹配的解決方案
  • Pytorch訓練網絡過程中loss突然變為0的解決方案
  • pytorch 如何使用float64訓練

標簽:常德 惠州 黑龍江 四川 上海 黔西 鷹潭 益陽

巨人網絡通訊聲明:本文標題《Pytorch訓練模型得到輸出后計算F1-Score 和AUC的操作》,本文關鍵詞  Pytorch,訓練,模型,得到,輸出,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Pytorch訓練模型得到輸出后計算F1-Score 和AUC的操作》相關的同類信息!
  • 本頁收集關于Pytorch訓練模型得到輸出后計算F1-Score 和AUC的操作的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩免费电影| 波波电影院一区二区三区| 成人一区二区三区中文字幕| 国产一区二区伦理| 日韩欧美在线1卡| 大胆亚洲人体视频| 国产精品免费av| 欧美一区三区二区| 国产一区三区三区| 国产成人午夜99999| 亚洲国产aⅴ天堂久久| 国产一区二区三区不卡在线观看| 欧美国产精品劲爆| 亚洲一二三级电影| av中文字幕一区| 欧美精品日韩一区| 精彩视频一区二区| 在线观看91视频| 懂色av一区二区三区蜜臀| 亚洲成人黄色影院| 午夜久久久影院| 久久国产剧场电影| 久久se精品一区精品二区| 青青草伊人久久| 黄色成人免费在线| 久久精品亚洲国产奇米99| 国产成人自拍在线| 26uuu久久天堂性欧美| 亚洲欧美乱综合| 欧美日韩免费高清一区色橹橹 | 三级久久三级久久久| 日韩成人一区二区三区在线观看| 精品日韩一区二区三区| 一级日本不卡的影视| 亚洲一区二区成人在线观看| 色婷婷综合五月| 免费高清在线一区| 国产成人精品影院| 久久精品99国产精品| 欧美亚洲图片小说| 国产成人精品亚洲午夜麻豆| 久久9热精品视频| 欧美日韩在线播放三区四区| 9l国产精品久久久久麻豆| 国产精品盗摄一区二区三区| 亚洲精品一二三| 国产亚洲成aⅴ人片在线观看| 色拍拍在线精品视频8848| **性色生活片久久毛片| 欧美日韩一卡二卡三卡| 国产精品一区二区x88av| 免费在线欧美视频| 国产成人无遮挡在线视频| 欧美mv日韩mv国产| 日本丶国产丶欧美色综合| 宅男噜噜噜66一区二区66| 亚洲国产日韩一区二区| 欧美日韩一级片网站| 日韩精品福利网| 国产欧美日韩精品一区| 91精品欧美福利在线观看| 亚洲欧美另类小说| 成熟亚洲日本毛茸茸凸凹| 555夜色666亚洲国产免| 国产精品不卡一区二区三区| 国产在线精品免费av| 日本特黄久久久高潮| 国产欧美综合在线观看第十页 | 欧美精品一区二区三区在线 | 亚洲欧美综合色| 欧美精品久久久久久久久老牛影院| 欧美日韩一区二区三区高清| 久久久亚洲欧洲日产国码αv| 国产99久久久精品| 一区二区三区视频在线观看| 欧美色大人视频| 视频在线观看一区二区三区| 亚洲精品一区二区三区蜜桃下载 | 1024成人网| 欧美日韩久久不卡| 91精品办公室少妇高潮对白| 免费看黄色91| 亚洲色图丝袜美腿| 一区二区三区精品视频| 久久综合色8888| 欧美日韩视频在线观看一区二区三区| 91在线小视频| 国产精品88888| 亚洲欧美一区二区三区久本道91| 国产一区二区不卡在线| 美女尤物国产一区| 婷婷亚洲久悠悠色悠在线播放 | 欧美性生活久久| 国产成人在线色| 视频一区欧美精品| 91麻豆免费观看| 狠狠色综合播放一区二区| 亚洲午夜久久久久中文字幕久| 日韩av一级电影| 国产精品全国免费观看高清 | 中文一区二区完整视频在线观看| 亚洲国产精品二十页| 色综合久久久久综合体| 国产精品一二一区| 91蝌蚪国产九色| 成人午夜激情在线| 国产麻豆日韩欧美久久| 色一区在线观看| 欧美亚州韩日在线看免费版国语版| 国产黑丝在线一区二区三区| 国产午夜精品久久| 一区二区三区中文字幕电影 | 欧美网站大全在线观看| 不卡一区二区三区四区| 久久99精品久久久久久动态图| 成人av网址在线观看| 国产成人在线视频播放| 激情伊人五月天久久综合| 91精品啪在线观看国产60岁| 国产精品嫩草影院com| 欧美精品免费视频| 暴力调教一区二区三区| 国产精品自产自拍| 紧缚奴在线一区二区三区| 波多野结衣中文字幕一区二区三区| 久久精品理论片| 亚洲国产一区二区视频| 亚洲三级在线免费| 国产在线视视频有精品| 激情亚洲综合在线| 久久先锋资源网| 国产精品私人自拍| 欧美激情在线看| 精品国产一区二区三区忘忧草| 亚洲欧美日韩人成在线播放| 国产欧美一区二区精品仙草咪| 欧美自拍偷拍午夜视频| 久久久精品tv| 国产欧美综合在线| 有坂深雪av一区二区精品| www国产精品av| 国产精品欧美精品| 中文字幕一区二区在线观看| 宅男在线国产精品| 日韩美一区二区三区| 国产老妇另类xxxxx| 成人av在线网| 久久亚洲私人国产精品va媚药| a级高清视频欧美日韩| 亚洲国产另类av| 99久久精品国产网站| 欧美激情一区三区| 视频一区视频二区中文| 久久精品视频在线免费观看| 制服丝袜成人动漫| 国产一区三区三区| 欧美体内she精高潮| 亚洲色图丝袜美腿| 欧美日韩国产免费一区二区| 国产精品午夜久久| 久久99精品久久久久久动态图| 日韩欧美亚洲一区二区| 国产亚洲一二三区| 99久久精品99国产精品| 欧美激情在线一区二区三区| 国模冰冰炮一区二区| 蜜臀精品久久久久久蜜臀| 91福利视频久久久久| 精品国产不卡一区二区三区| 国产69精品一区二区亚洲孕妇| 不卡高清视频专区| 欧美成人a在线| 日韩高清一区在线| 欧美成人精品1314www| 亚洲美女视频一区| 国产网红主播福利一区二区| 亚洲成人激情av| 丁香五精品蜜臀久久久久99网站| 国产欧美一区二区精品忘忧草| 日本一区二区在线不卡| 日韩精品一区二区三区中文不卡| 国产精品久久久久久久久免费相片| 一区二区三区在线视频免费 | 日本一区二区三区四区| 亚洲综合另类小说| 暴力调教一区二区三区| 久久国产乱子精品免费女| 国内精品不卡在线| 成人午夜av在线| 91麻豆国产福利精品| 91亚洲精品乱码久久久久久蜜桃| 波多野结衣欧美| 日韩一区二区三区三四区视频在线观看| 日韩一区二区三区免费观看| 亚洲欧美怡红院| 国产大片一区二区| 欧美一区中文字幕| 丝袜美腿亚洲综合| 色综合久久久久网| 精品国产乱码久久久久久影片|