caffe学习笔记5-制作LMDB数据

本文详细介绍了如何配置Caffe深度学习框架,包括设置项目文件夹、数据路径、调整图像尺寸等关键步骤,帮助读者快速上手并进行模型训练。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

caffe提供了相关的脚本,我们只需要打开对里面的某些某块进行编写就可以了
打开.sh文件进行配置
首先是EXAMPLES和DATA两个选项,一般情况下我们制作项目都是新建一个文件夹,然后将相关的layer层和solver配置文件都放到这个文件夹下,那么这时候对应的这两个选项就是填入这个文件夹了

TOOLS,caffe的文件夹中的/caffe/build/tools,那么我们只需要填写前面的绝对路径,也就是caffe在ubuntu下的路径就可以了

TRAIN_DATA_ROOT,用于训练的数据,Train文件夹的所在路径,在Train文件夹中,存放有多个文件夹,文件夹名称为这个文件夹中所存放的数据的label,caffe中默认规定以0开始计数,那么我们在命名的时候也最好以0开始,避免出现其他错误

TRAIN_VAL_ROOT,用于测试的数据所在的文件夹的绝对路径,这里面不像Train文件夹中存放多个文件,而是以一大堆样本组合而成

RESIZE=true
if $RESIZE;then
RESIZE_HEIGHT=227#看你想要resize成多少,那么对应的这个值就是多少
RESIZE_WIDTH=227
else
RESIZE_HEIGHT=0
RESIZE_WIDTH=0

train.txt所对应的格式

注意:从子文件夹目录开始写,root已经定义好了,通过文件代码写进入
在这里插入图片描述

val.txt文件内容如下:
在这里插入图片描述
与train.txt 不同的是var.txt使用不需要辨别文件夹。因为在var的文件夹下只有数据集而没有只文件夹

LMDB所在的位置设置,在我们设置的文件夹下

打开terminal
进行生成LMDB文件

cd 主文件夹
sh  sh文件

就可以转换成lmdb格式了

褔工RC实验室

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值