caffe利用shell创建train.txt和val.txt做数据输入
2017-12-26 14:29
411 查看
原图像数据:
首先必须熟悉一下,find,cut,sed 命令的使用。
在caffe根目录下运行:
运行结果:
此时,配置文件的数据输入层改:
打完,手工!
首先必须熟悉一下,find,cut,sed 命令的使用。
# /usr/bin/env sh DATA=examples/images #数据目录 echo "Create train.txt..." rm -rf $DATA/train.txt find $DATA -name *cat.jpg | cut -d '/' -f3 | sed "s/$/ 1/">>$DATA/train.txt find $DATA -name *bike.jpg | cut -d '/' -f3 | sed "s/$/ 2/">>$DATA/tmp.txt cat $DATA/tmp.txt>>$DATA/train.txt rm -rf $DATA/tmp.txt echo "Done.."
在caffe根目录下运行:
$ ./examples/images/creat_picturelist.sh
运行结果:
此时,配置文件的数据输入层改:
layer { name: "Data" type: "ImageData" top: "data" top: "label" include { phase: TRAIN } transform_param { scale: 0.00390625 } image_data_param{ source:"/home/xxx/caffe/examples/train.txt" shuffle : true batch_size: 20 new_height: 141 new_width: 141 } }
打完,手工!
相关文章推荐
- caffe 跑自己的图像分类任务(2) 之 数据输入文本文件的制作: train.txt, test.txt
- 薛开宇学习笔记二之总结笔记--caffe imagenet训练中train_val.prototxt中数据层及其参数设置
- 深度学习caffe平台--train_val.prototxt文件中数据层及参数详解
- caffe 使用shell自动生成train.txt & val.txt
- caffe 生成train.txt和val.txt文件 shell语句
- caffe 实验中输入数据和label都是图片时,训练或测试数据列表train.txt生成方法(linux指令总结)
- 深度学习caffe平台--train_val.prototxt文件中数据层及参数详解
- caffe CNN train_val.prototxt 神经网络参数配置说明
- 以TXT为载体的数据交换利用SHELL生成导数脚本实例
- caffe中train_val.prototxt和deploy.prototxt转换 ResNet_18_deploy.prototxt
- caffe中deploy.prototxt, train_val.prototxt和solver.prototxt分析笔记
- caffe中train_val.prototxt文件和deploy.prototxt文件区别和转换--caffe学习(14)
- caffe中关于train_val.prototxt和solver.prototxt设置的一些心得
- caffe 利用Python API 做数据输入层
- 薛开宇学习笔记二之总结笔记--caffe 中solver.prototxt;train_val.prototxt的一些参数介绍
- 浅谈caffe中train_val.prototxt和deploy.prototxt文件的区别
- caffe中的train_val.prototxt的文件的理解
- 深度学习caffe平台--train_val.prototxt文件中视觉层(Vision Layers)层及参数详解
- caffe将用训练好的caffemodel和train_val.prototxt文件分类新的一张图片-上篇--caffe学习(6)
- caffe将用训练好的caffemodel和train_val.prototxt文件分类新的一张图片-下篇--caffe学习(7)