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

域名的网站建设方案书网站开发那种语言好

域名的网站建设方案书,网站开发那种语言好,农业农村部农田建设管理司网站,优化大师网站最近很多朋友留言问我如何将检测结果写入json文件并且用于COCO API的评估#xff0c;之前对于检测结果的格式已经做了简单的说明#xff0c;这里提供一些简单的函数#xff0c;直接调用将结果写入即可。用于COCO API测试的文件格式HUST小菜鸡#xff1a;用于COCO API测试的…最近很多朋友留言问我如何将检测结果写入json文件并且用于COCO API的评估之前对于检测结果的格式已经做了简单的说明这里提供一些简单的函数直接调用将结果写入即可。用于COCO API测试的文件格式HUST小菜鸡用于COCO API测试的结果的文件格式​zhuanlan.zhihu.com使用COCO API进行结果评估HUST小菜鸡使用COCO API评估模型在COCO数据集上的结果​zhuanlan.zhihu.comCOCO utils给出了一些转换的函数def det2json(dataset, results):json_results []for idx in range(len(dataset)):img_id dataset.img_ids[idx]result results[idx]for label in range(len(result)):bboxes result[label]for i in range(bboxes.shape[0]):data dict()data[image_id] img_iddata[bbox] xyxy2xywh(bboxes[i])data[score] float(bboxes[i][4])data[category_id] dataset.cat_ids[label]json_results.append(data)return json_resultsdef results2json(dataset, results, out_file):result_files dict()if isinstance(results[0], list):json_results det2json(dataset, results)result_files[bbox] {}.{}.json.format(out_file, bbox)result_files[proposal] {}.{}.json.format(out_file, bbox)mmcv.dump(json_results, result_files[bbox])elif isinstance(results[0], tuple):json_results segm2json(dataset, results)result_files[bbox] {}.{}.json.format(out_file, bbox)result_files[proposal] {}.{}.json.format(out_file, bbox)result_files[segm] {}.{}.json.format(out_file, segm)mmcv.dump(json_results[0], result_files[bbox])mmcv.dump(json_results[1], result_files[segm])elif isinstance(results[0], np.ndarray):json_results proposal2json(dataset, results)result_files[proposal] {}.{}.json.format(out_file, proposal)mmcv.dump(json_results, result_files[proposal])else:raise TypeError(invalid type of results)return result_files其他的实现方式也差不多和这个相同 ...... 省略部分未模型初始化等操作部分if not distributed:model MMDataParallel(model, device_ids[0])outputs single_gpu_test(model, data_loader, args.show, args.save_img, args.save_img_dir)else:model MMDistributedDataParallel(model.cuda())outputs multi_gpu_test(model, data_loader, args.tmpdir)res []for id, boxes in enumerate(outputs):boxesboxes[0]if type(boxes) list:boxes boxes[0]boxes[:, [2, 3]] - boxes[:, [0, 1]]if len(boxes) 0:for box in boxes:temp dict()temp[image_id] id1temp[category_id] 1temp[bbox] box[:4].tolist()temp[score] float(box[4])res.append(temp)with open(args.out, w) as f:json.dump(res, f)
http://www.huolong8.cn/news/389725/

相关文章:

  • 黄石建设信息网站福步外贸论坛怎样注册
  • 手机app下载网站wordpress 3.9.1下载
  • 做的网站第二年续费多钱模板网站 动易
  • 专业做影楼招聘网站有哪些网页设计实验报告总结模板
  • 菏泽网站建设便宜臻动传媒用群晖建wordpress
  • 易名域名解析到手机网站深圳办公室装修价格表
  • 网站代理建设网站域名需要备案吗
  • 广州建网站兴田德润可信济南互联网网络营销
  • 企业建设网站的一般过程网站编辑怎么做的
  • 网站开发 pythonWordPress用页面写文章
  • 安徽省建设厅网站职称申报互联网产品运营推广方案
  • icp备案 网站首页网站做目录中
  • 购物网站建设过程哪个网站可以免费做国外
  • 北京到信阳南昌seo报价
  • 机票售票网站开发注册一个自己的网站
  • 住房与城乡建设部网站打不开餐饮网站建设教程
  • 德育工作网站建设方案平面设计一个月多少工资
  • 怎样建立手机网站外贸企业网站对外贸的重要性
  • 门户网站上的广告怎么做最实用的上网网址一览表
  • 自己怎么来建设网站新手怎么做自媒体
  • 我国档案网站建设研究论文临沂企业建站模板
  • 国外摄影网站怎么做一个自己的小程序
  • 打金新开传奇网站建设网站门户
  • 游戏评测网站怎么做公众号编辑器名称
  • 杭州市规划建设网站宿迁建设安全监督站网站
  • 移动营销型网站建设微企业网站模板免费
  • 网站微信分享链接怎么做的建站如何收费
  • 怎么做网站扩展网络营销到底是干嘛的
  • 网站建设制作有那些福州企业网站推广定制
  • 科技网站制作山东省建设局拖欠工资网站