代码笔记:caffe-reid中caffe_train.sh的解释
来源:互联网 发布:mysql经典合集 编辑:程序博客网 时间:2024/05/17 01:48
#!/usr/bin/env sh# This script test four voc images using faster rcnn end-to-end trained model (ZF-Model)set -e#从if到fi,其作用是判断选用哪一个gpuif [ ! -n "$1" ] ;then #如果该shell是带参数的,而且其第一个参数"$1"是非空的,-n是判断一个判断式,后面的字符串非空则返回非零;空则返回0.通过前面的否定表达式!,[ ! -n "$1" ]的意思是,如果不带参数,则gpu=0 echo "\$1 is empty, default is 0" gpu=0else echo "use $1-th gpu" gpu=$1fiCAFFE=build/tools/caffe#其默认的目录是caffe-reid目录,MODEL下有train.proto等文件MODEL=models/market1501/caffenet#下面由GLOG_log_dir开始的一长串是用来指定输出日志的位置的。后面接的是$CAFFE train,这是一个caffe的命令,用于开始模型的训练,该命令后面的均是train的参数。#gpu参数#solve的位置#weights表示已有模型,说明此时的训练是在已有模型上进行finetuningGLOG_log_dir=$MODEL/log $CAFFE train \ --gpu $gpu \ --solver models/market1501/caffenet/solver.proto \ --weights models/pretrain_model/bvlc_reference_caffenet.caffemodel
0 0
- 代码笔记:caffe-reid中caffe_train.sh的解释
- 代码笔记:caffe-reid的数据预处理
- 代码笔记:caffe-reid自己增加的caffe.proto
- 代码笔记:caffe-reid中generate_caffenet.py解析
- 代码笔记:caffe-reid中PairEuclideanLayer源码解析
- 代码笔记:caffe-reid中reid_data_layer源码解析
- 代码笔记:caffe-reid中计算mAP和rank1的方法
- 如何运行github上的代码-以caffe-reid为例
- caffe中特殊的layer解释
- Caffe中convert_imageset的用法解释
- 【深度学习】【Caffe源代码解读4】笔记22 Caffe框架中I/O模块的代码初探
- caffe代码阅读7:Caffe中卷积的实现
- caffe代码笔记
- Caffe代码梳理笔记
- 命令解释器Sh的编写
- caffe中关于layer定义的笔记
- caffe笔记4:使用make_imagenet_mean.sh计算数据集均值
- Log4net中ConversionPattern的代码解释
- 使用WebRTC搭建前端视频聊天室——入门篇
- 《从零开始搭建游戏服务器》Redis操作指令和Jedis工具
- 字符数组
- Android 调用系统联系人界面的添加联系人,添加已有联系人,编辑和修改。
- Python删除一句话中的文字、符号、标点
- 代码笔记:caffe-reid中caffe_train.sh的解释
- Nginx 关闭防火墙
- Java 内存区域和GC机制
- caffe之均值文件
- 同步类容器和并发类容器的应用
- 爬虫框架Scrapy之Item Pipeline
- 在Java中使用Date的一些提示
- ELF文件结构详解
- FreeMarker Error : left-hand operand: Expected a hash, but this evaluated to a sequence