最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

如何讓YOLOX模型evaluation輸出漂亮的結(jié)果圖

2022-04-16 21:05 作者:七方禁行  | 我要投稿

yolox是曠視做的yolo改進(jìn)模型, performance先不說, 測(cè)試輸出居然只有一個(gè)log, 比隔壁yolov5可謂"寒酸"...

(人家contributor是228 vs 53, 實(shí)習(xí)生救一下啊

那么怎么才能擁有像v5那樣輸出可視化的混淆矩陣還有各種曲線呢

非常簡(jiǎn)單的一手移花接木即可(很丑陋的魔改,能跑通就是勝利,肯定有更好的方法,歡迎指教

重要更新: (2023.03.30)已整理至github,支持coco、voc數(shù)據(jù)集,增加參數(shù)控制曲線采樣率。詳見?YOLOX-eval-visualization(https://github.com/lrioxh/YOLOX-eval-visualization)

更新:log分類的P,R,mAP50,mAP95,類別過多不推薦

正文描述了一些關(guān)鍵修改,略過傳參之類的小細(xì)節(jié)

正文

有兩個(gè)半關(guān)鍵文件:

  1. YOLOX/yolox/evaluators/coco_evaluator.py 這是測(cè)試主函數(shù), 要在這里調(diào)用畫圖函數(shù)和類

  2. yolov5/utils/metrics.py 這里有所有用到的畫圖函數(shù)和類的本體

  3. yolov5/val.py 只需要這里的process_batch一個(gè)函數(shù), 復(fù)制到1.即可

首先將2.文件復(fù)制到Y(jié)OLOX項(xiàng)目中, 做好import. 此時(shí)2.和3.(如果process_batch已經(jīng)復(fù)制好)已經(jīng)不需要了.

剩下就是改寫1.包括四個(gè)部分:

  • 全局修改

添加ConfusionMatrix, ap_per_class, box_iou三個(gè)import和process_batch函數(shù)

  • 主循環(huán)前定義變量, COCOEvaluator類的evaluate函數(shù)內(nèi), for循環(huán)前:

  • 主循環(huán)中, 在循環(huán)最后添加:

  • 循環(huán)完成后, return前

其他正常跑就行, 結(jié)果

小破電腦訓(xùn)5輪的模型

因?yàn)闆]找到相關(guān)做法花一下午鼓搗的小trick, 希望能幫到有需要的人

如何讓YOLOX模型evaluation輸出漂亮的結(jié)果圖的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
黄石市| 株洲市| 东乡| 逊克县| 桂林市| 秀山| 赤峰市| 余江县| 瓦房店市| 平昌县| 丰台区| 和政县| 婺源县| 平顶山市| 石棉县| 延寿县| 张家界市| 台北市| 扶风县| 藁城市| 佛山市| 丰县| 天峻县| 措美县| 城固县| 开阳县| 盐源县| 兰溪市| 昌乐县| 乐山市| 白城市| 合作市| 朝阳县| 衡南县| 隆回县| 民权县| 绥化市| 郯城县| 浙江省| 三原县| 望谟县|