Caffe命令参数解析
2017-07-27 19:46
288 查看
caffe的c++主程序(caffe.cpp)放在根目录下的tools文件夹内。经过编译后,这些文件都被编译成了可执行文件,放在了 ./build/tools/ 文件夹内。
caffe程序的命令行执行格式如下:caffe <command> <args>
<command>包含命令如下:
train——训练或finetune模型(finetune就是微调的意思)
test——测试模型
device_query——显示GPU信息
time——显示程序执行时间
<args>包含的参数有(注意前面有-):
-solver——必选参数。即模型配置文件,为一个protocol buffer(简称PB,谷歌的一种数据交换格式)类型的文件。
-gpu——可选参数。用来指定哪一块gpu运行。设为'-gpu all'则使用所有的gpu运行。
-snapshot——可选参数。用来从快照(snapshot)中恢复训练。
-weights——可选参数。用预先训练好的权重来fine-tuning模型,需要一个caffemodel,不能和-snapshot同时使用。
-iteration——可选参数,迭代次数,默认为50。
-model——可选参数,定义在protocol buffer文件中的模型。
-sighup_effect——可选参数。用来设定当程序发生挂起事件时,执行的操作,可以设置为snapshot, stop或none, 默认为snapshot。
-sigint_effect——可选参数。用来设定当程序发生键盘中止事件时(ctrl+c), 执行的操作,可以设置为snapshot, stop或none, 默认为
stop。
caffe程序的命令行执行格式如下:caffe <command> <args>
<command>包含命令如下:
train——训练或finetune模型(finetune就是微调的意思)
test——测试模型
device_query——显示GPU信息
time——显示程序执行时间
<args>包含的参数有(注意前面有-):
-solver——必选参数。即模型配置文件,为一个protocol buffer(简称PB,谷歌的一种数据交换格式)类型的文件。
-gpu——可选参数。用来指定哪一块gpu运行。设为'-gpu all'则使用所有的gpu运行。
-snapshot——可选参数。用来从快照(snapshot)中恢复训练。
-weights——可选参数。用预先训练好的权重来fine-tuning模型,需要一个caffemodel,不能和-snapshot同时使用。
-iteration——可选参数,迭代次数,默认为50。
-model——可选参数,定义在protocol buffer文件中的模型。
-sighup_effect——可选参数。用来设定当程序发生挂起事件时,执行的操作,可以设置为snapshot, stop或none, 默认为snapshot。
-sigint_effect——可选参数。用来设定当程序发生键盘中止事件时(ctrl+c), 执行的操作,可以设置为snapshot, stop或none, 默认为
stop。
相关文章推荐
- caffe命令及其参数解析
- caffe命令及其参数解析
- caffe 命令及参数解析
- caffe命令及其参数解析
- caffe 进行卷积神经网络训练的命令参数解析
- 程序员的量化交易之路(11)--命令参数解析库JCommonder学习
- 解析ubuntu tab键不能自动补全命令的参数
- caffe 实战系列:proto文件格式以及含义解析:如何定义网络,如何设置网络参数(以AlexNet为例)
- Shell Test命令参数解析
- linux :TOP命令及参数解析
- Notes for caffe (1) 命令参数和使用方法
- linux Shell : Test命令参数解析
- Linux Shell : Test命令参数解析
- Linux Shell : Test命令参数解析
- ACE命令参数解析
- Linux – Usermod命令参数解析和实例说明
- Linux二进制命令参数解析(getopt函数)
- caffe中参数设置的解析
- Shell Test命令参数解析
- 解析ANDROID ps命令执行后各项参数的含义