当前位置: 首页 > wzjs >正文

把自己的网站卖给别人后对方做违法网站建设合同表(书)

把自己的网站卖给别人后对方做违法,网站建设合同表(书),wordpress 上传vr,无为县城乡建设局网站pred_by_img.setdefault(img, [ ]).append({...}) 这一句的核心目的是 把同一张图片的全部预测框归档到同一个列表里,后面做 IoU 匹配就能 O(1) 取出。 为啥要这样分组? 遍历标签时,只关心当前这张图的预测 PR pred_by_img.get(img_name, []…

pred_by_img.setdefault(img, [ ]).append({...})
这一句的核心目的是 把同一张图片的全部预测框归档到同一个列表里,后面做 IoU 匹配就能 O(1) 取出。


为啥要这样分组?

  1. 遍历标签时,只关心当前这张图的预测

    PR = pred_by_img.get(img_name, [])
    

    如果不用字典分组,得在几万条预测里反复筛选,效率极低。

  2. 字典键 = 图片名

    • 一张图只会出现一次键
    • setdefault:第一次遇到这张图时自动建空列表;以后直接追加

存进去的两项字段

{"cls": p["category_id"] - 1,   # ① 预测类别(1‑12) → 0‑11 与 GT 对齐"box": [x1, y1, x2, y2]        # ② bbox 从 (x, y, w, h) → (x1, y1, x2, y2)
}
字段为什么要转?
clsGT 的类别是 0‑11,而 predictions.json 给的是 1‑12;减 1 才能写进同一个混淆矩阵行/列。
boxIoU 计算函数用 左上+右下 格式 (x1,y1,x2,y2);YOLO 预测给的是 (x,y,w,h)。所以提前转换,后面直接算 IoU。

小示例

假设 predictions.json 里有三条记录:

image_idcategory_idbbox (xywh)score
imgA11[100,200,50,80]0.8
imgA12[300,100,40,40]0.7
imgB10[120,220,60,70]0.9

执行循环后,pred_by_img 结构:

{"imgA.jpg": [{"cls": 10, "box": [100,200,150,280]},   # 11‑1 → 10{"cls": 11, "box": [300,100,340,140]}],"imgB.jpg": [{"cls": 9,  "box": [120,220,180,290]}]
}
  • pred_by_img["imgA.jpg"] 就直接拿到 imgA 的 2 个预测框
  • 后面做 一对一匹配 时非常高效

一句话总结

pred_by_img “按图索引” 所有预测框,
 同时把 类别编号和坐标格式预处理好
 这样在主循环里对每张图做 IoU 匹配时既快又少出错。


文章转载自:

http://6cXJXZVG.pntzg.cn
http://VJLL15XG.pntzg.cn
http://ZdT8aGPh.pntzg.cn
http://yQ727BZA.pntzg.cn
http://6kgADPrP.pntzg.cn
http://2ObgZsVX.pntzg.cn
http://gMNoTKsi.pntzg.cn
http://YpaJoxXN.pntzg.cn
http://fHdtANAs.pntzg.cn
http://OCubg9Vt.pntzg.cn
http://k9yx4V0L.pntzg.cn
http://pRgUwqcf.pntzg.cn
http://r5FuNpu2.pntzg.cn
http://fKg6b1P4.pntzg.cn
http://NGE5mtA9.pntzg.cn
http://1xfoShGz.pntzg.cn
http://M5kOg7fw.pntzg.cn
http://HySoTsiq.pntzg.cn
http://NuB8D5q3.pntzg.cn
http://KUwzRwEd.pntzg.cn
http://Lej99CzM.pntzg.cn
http://JkQLTfna.pntzg.cn
http://ccklvFpI.pntzg.cn
http://TkHHyFtp.pntzg.cn
http://NIHuL84D.pntzg.cn
http://R91GREZW.pntzg.cn
http://E8oRWfZU.pntzg.cn
http://HIKbxZbJ.pntzg.cn
http://azoyGtyv.pntzg.cn
http://DpfnDPDo.pntzg.cn
http://www.dtcms.com/wzjs/626866.html

相关文章:

  • 地产网站建设济南建设信息网站
  • 宁波手机网站开发公司网站编辑适不适合男生做
  • 网站运营管理办法交互式英语网站的构建
  • 汕头网站建设推广方法企业融资计划
  • 网站建设企业站模板妞妞的个人网页制作
  • 北京建网站实力公司wordpress评轮审核
  • 精通网站建设工资多少长沙sem培训
  • 做网站怎么哪有专做飞织鞋面的网站
  • 35互联做的网站如何wordpress用户会员插件
  • 关于网站开发的个人小结akcms做的网站
  • 河南省城乡住房建设厅网站首页西宁做网站需要多少钱
  • 免费企业网站注册怎么自己开发一个app软件
  • 厦门翔安建设局网站做网站h5
  • 杭州门户网站有哪些网站做中文和英文切换
  • 烟台招远网站建设网站编程 外包类型
  • 做网站需要许可证吗农产品的网站建设与维护论文
  • 扬子科技网站建设网站如何做留言板
  • 龙岗网站优化crm系统是什么
  • 学做软件的网站有哪些广州海珠网站开发设计
  • 公司查询网站查询系统ui设计师与网站编辑有什么关系
  • 优设网站官网连连跨境电商网站开发
  • 番禺建设网站公司排名雨灿网站建设
  • 深圳网站建设公司排行榜山东省建设建设协会网站
  • 双线网站wordpress视频教程下载
  • 在网站文章锚文本怎么做赣州律师网站建设
  • 菏泽网站建设信息做python项目的网站
  • 八年级学生做的简易网站文章采集上传wordpress
  • 如何做旅游网站河南建设网站公司哪家好
  • 天津网站开发建设公司企业软文
  • 网上骗人彩票网站是怎么做的安阳县事业单位