首页 > 其他分享 >mmdetection加载ndarray数据,并训练

mmdetection加载ndarray数据,并训练

时间:2023-01-05 17:23:01浏览次数:56  
标签:修改 npy 归一化 mmdetection ndarray 加载

1.构造coco数据集,file_name为具体的ndarray文件名,类名的改变和class_num的配置和之前一样。保存的npy文件是归一化之后的结果

2.修改数据加载代码,将

2.修改网络输入inchannel为npy的通道数,此处采用的backbone是resnext,npy通道数为4,应该修改的地方是

3.修改均值和方差分别为[0, 0, 0, 0]和[1, 1, 1, 1],list长度与npy文件的通道数一样,由于之前已做过归一化,此处相当于没有变化(减0除1)

4.删除pretrain行

再次运行,即可正常训练(建议epoch数量参考scratch的配置)

标签:修改,npy,归一化,mmdetection,ndarray,加载
From: https://www.cnblogs.com/BlogLwc/p/15463730.html

相关文章

  • 【numpy】创建ndarray数组
    创建数组ndarray构造器创建importnumpyasnp'''使用底层ndarray构造器来创建参数说明:名称 描述object 数组或嵌套的数列dtype 数组元素的数据类型,可选cop......
  • 反射2 - 类加载器
    类加载器Java的类主要分为3种Java核心类库:String,Object...JVM软件平台开发商自己声明定义的类:User,Child...相应的类加载器也有3种--Java17BootClassLoade......
  • InnoDB 表的批量数据加载
    概述加速innodb表的数据批量加载的方法解决方案将数据导入InnoDB时,关闭自动提交模式,因为它会为每次插入执行日志刷新到磁盘。要在导入操作期间禁用自动提交,请用 SE......
  • unity3d异步加载场景
    ​​unity3d​​​​loading界面​​​​异步加载​​​​进度条​​根据宣雨松前辈的教程来做的,因为我用到的场景不是在游戏里的那种(本人做增强现实的,完全把unity拿来做应......
  • 获取某地模型并用Cesium加载
     2023-01-04最近想用Cesium给学校做一个类似智慧校园的东西,要做的东西很多,首先是获取学校模型的问题,然后怎么用Cesium加载3Dtile 1.获取学校模型想到之前被老师抓苦......
  • Unity利用协同实现场景异步加载
    1.usingUnityEngine;2.usingSystem.Collections;3.4.publicclassFightTriggle:MonoBehaviour{5.privateAsyncOperationasync;6.i=0;7.......
  • Unity3D中Resources动态加载NGUI图片
    在NGUI中有些图片我需要动态进行变更或者加载,怎么办?首先在项目中创建一个Resources目录,接着把需要的图片放在这里面,可以有子文件夹么?当然可以,文件结构很重要哦~NGUI加载图片......
  • Assetbundle打包及加载入门详解(三)
                 主要讲Assetbundle的网络加载方式之前所讲的都是AssetBundle.LoadFromFile的方法,这是直接从硬盘上加载,而且属于同步加载。WWW.LoadF......
  • Assetbundle打包及加载入门详解(二)
    接着上篇,本节写如何更加科学的打包,以及打包中的一些依赖关系。科学打包:一般来说会把物体打成一个assetbundle包,把材质打成另个包,然后在加载的时候都加载出来。当然如果是有......
  • Assetbundle打包及加载入门详解(一)
    Assetbundle是unity的一种加载方式。这种加载可以从互联网上或者本地的文件夹中加载。要求被加载的文件必须是Assetbundle定义的格式首先制作Assetbundle:在project的Editor......