Mxnet的.lst文件介绍

mxnet的lst文件有两种格式。一种是通过官方的im2rec.py脚本文件直接生成的,一种是用于目标检测用的数据格式。

lst第一种格式

比较简单,是直接通过im2rec.py生成。

python im2rec.py --list  --recursive  --train-ratio 0.9 /home/lst/data  /home/image

数据格式如下:这种格式一般用在图像分类

#第一列是index,第二列是label,第三列是图像路径
index   label   path

lst第二种格式

这种格式在目标检测中使用,里面包含了目标的位置和一些label。用作对多标签的图片目标的定位。

数据格式如下:

index    A   B   [EXTRA HEADER]  [(object),(object2)...]
  • A是标题的宽度(2+额外标题的长度)
  • B是每个对象的宽度。每个对象通常是5到6个数字来描述对象属性,例如:[id,xmin,ymin,xmax,ymax,difficy]综合起来,我们有一个用于对象检测的Ist文件
  • [EXTRA HEADER]就是额外的标头,用于插入辅助对象信息,例如(宽度、高度)。这个是可选的。
  • (object)是对象信息,里面使用的是相对坐标值,是经过归一化的,范围在[0-1]之间。[id,xmin,ymin,xmax,ymax,difficy],其中difficy是可选的。

Mxnet的.lst文件介绍相关推荐

  1. MXNet如何生成.lst文件和.rec文件

    MXNet框架用于做图像相关的项目时,读取图像主要有两种方式:第一种是读.rec格式的文件,类似Caffe框架中LMDB,优点是.rec文件比较稳定,移植到别的电脑上也能复现,缺点是占空间(.rec文 ...

  2. mxnet制作.lst和.rec文件

    mxnet读数据的其中一种方式就是读取.rec文件,实际上.rec文件的制作流程并不复杂,分为两个步骤: 1.制作.lst文件,这里是一种灵活度比较高的方法 上图是一个简单的lst文件,第一列是ind ...

  3. 利用mxnet生成rec文件(图像分类)

    1.根据使用目的分类:图像分类任务和目标检测任务: 2.使用工具:mxnet的im2rec.py:如果搭建mxnet环境可以在你安装的python路径下面找,找到mxnet文件夹,然后找到tools文 ...

  4. 微信小程序-01-项目组成文件介绍(入门篇)

    自古开篇先说两句,写这些笔记不是学习用的,主要是后续分享一些遇到的坑,碰到过什么样的问题,怎么去解决,如果你不是一个很耐心无看文章的人,建议去 网易云课堂找一些课程,跟着别人的脚步或许会更有动力,我的 ...

  5. Android下HelloWorld项目的R.java文件介绍

    R.java文件介绍 HelloWorld工程中的R.java文件 package com.android.hellworld; public final class R {     public s ...

  6. Vue.js-Day03-AM【超级详细:Node.js环境安装、安装淘宝镜像(Win、Mac)、安装Vue脚手架、初始化Vue项目-命令解释(Vscode、命令行窗口)、目录介绍、Vue文件介绍】

    Vue.js实训[基础理论(5天)+项目实战(5天)]博客汇总表[详细笔记] 目   录 1.Node.js-环境安装 1.1.Node.js-详细安装步骤 2.vue-cli脚手架安装 2.1.安装 ...

  7. python包的中 _init _.py文件介绍

    python包的中 _init _.py文件介绍 我们新建python包时常常会看到一个__init _.py文件. 作用介绍: ​ 一:这个文件是属于python包的,这个文件用作于标识python ...

  8. wince中的BSP工程的相关文件介绍

    一.pbcxml分析         每一个BSP都有一个工程文件,比如MyBSP.pbcxml,里面描述了BSP的信息.下面就来介绍一下BSP的pbcxml文件. 文件的大致格式应该是这样的: &l ...

  9. 内存问题排查手段及相关文件介绍

    [-] 内存问题排查手段及相关文件介绍重点 1 procsysvmmin_free_kbytes 2 procsysvmdrop_caches 3 procsysrq-trigger 31对echo ...

最新文章

  1. 【c语言】蓝桥杯算法训练 P0505
  2. 数据结构第一次作业——抽象数据类型
  3. 055——VUE中vue-router之路由参数的随意设置与伪静态链接地址处理:
  4. 在云服务器上执行C程序和python程序(centos系统)
  5. Java 对象初始化过程
  6. 7添加静态路由 hat red_Centos7/RHEL 7 配置静态路由
  7. python基础知识5——赋值与深浅拷贝——整数和字符串,列表元组字典
  8. 正在经历变革的 Linux 系统管理员技能
  9. modbus调试工具 linux,Modbus测试工具 :Modbus Poll,Modbus Slave
  10. 苹果电脑 默认安装jdk位置_CH01_JDK安装和配置(含macOS)
  11. 张正友相机标定法--相机去畸变(C++)
  12. spring2.5与jdk1.7冲突
  13. 【C语言】C语言实现泛型编程
  14. android灰度发布平台,安卓版微信灰度发布购物直播功能 小程序直播上线公域流量入口...
  15. 苹果6系统怎么更新不了_苹果手机系统怎么降级
  16. 计算机应用 期刊 怎么样,《计算机应用研究》怎么样?投稿好中吗?
  17. 音乐播放器android-1.0
  18. C++输入一行数字存放到数组
  19. 给刚入市朋友的几点建议
  20. python字符串的定界符可以是_Python中,字符串不能用以下哪个符号作为定界符(): \|'|'''|;...

热门文章

  1. 将RHEL7/centos7系统网卡名称eno16777736改为eth0
  2. 【我所认知的BIOS】—gt; uEFI AHCI Driver(5) — 第一个protocol最终要開始安装了
  3. php __tostring 与 tostring
  4. Druid 配置_LogFilter
  5. Microsoft Visual Studio 正忙
  6. Memcached通用类(基于enyim.com Memcached Client)
  7. 新闻系统(3)内容保护的探索
  8. Linux一键部署duckchat,宝塔面板部署DuckChat(翻译:鸭信)- 一个简约好用的网络聊天平台...
  9. python如何爬取网站所有目录_[python] 爬取网站所有的URL
  10. Django2.2-LookupError No installed app with label admin