zoukankan      html  css  js  c++  java
  • 生成LMDB的脚本文件解释

    ben程序注释参考:https://blog.csdn.net/JACK_YOUNG007/article/details/89482265             https://blog.csdn.net/cs24k1993/article/details/78851266           https://www.cnblogs.com/carle-09/p/5779089.html

    #!/usr/bin/env sh
    MY=examples/myfile4

    TRAIN_DATA_ROOT=/home/ghz/caffe/examples/myfile4/data/          #待处理的训练数据,即 train 训练图像库所在位置
    VAL_DATA_ROOT=/home/ghz/caffe/examples/myfile4/data/               #用于验证的训练数据,即 train 验证图像库所在位置

    echo "Create train lmdb.."
    rm -rf $MY/img_train_lmdb
    build/tools/convert_imageset
    --shuffle                                                                                                  #设置参数-shuffle,打乱图片顺序。设置参数-resize_height和-resize_width将所有图片尺寸都变为32*32

                                                                                                                   注释:/convert_imageset --shuffle   //使用shuffle, shuffle:bool类型,默认为false,如果设置为true,则代表将图像集中的图像的顺序随                                                                                                                            机打乱
    --resize_height=32                                                                                  resize_width(resize_width):int32的类型,默认值为0,如果为非0值,则代表图像的宽度(高度)将被resize成resize_width(resize_height)
    --resize_width=32                                                                                  #--resize_height=32 --resize_width=32  //图片的大小都会调用opencv来获得固定的大小
    $TRAIN_DATA_ROOT                                                                          // 图片的绝对存储路径 
    $MY/data/train.txt                                                                                  // 图片文件的列表信息 
    $MY/img_train_lmdb                                                                              //最终生成的数据库保存的路径

    echo "Create test lmdb.."
    rm -rf $MY/img_val_lmdb
    build/tools/convert_imageset
    --shuffle
    --resize_height=32
    --resize_width=32
    $VAL_DATA_ROOT
    $MY/data/val.txt
    $MY/img_val_lmdb

    echo "All Done.."

  • 相关阅读:
    HttpServletRequest对象(转)
    HttpServletResponse对象(转)
    springboot+mybatis 用redis作二级缓存
    springboot+JPA 整合redis
    如何使用RedisTemplate访问Redis数据结构之Zset
    如何使用RedisTemplate访问Redis数据结构之Hash
    如何使用RedisTemplate访问Redis数据结构之list
    如何使用RedisTemplate访问Redis数据结构之字符串操作
    Spring Boot中使用Swagger2构建强大的RESTful API文档
    Centos之目录处理命令
  • 原文地址:https://www.cnblogs.com/1149825709qq/p/14282918.html
Copyright © 2011-2022 走看看