美文网首页
【框架caffe】0:基础知识

【框架caffe】0:基础知识

作者: yuanCruise | 来源:发表于2018-09-11 16:23 被阅读7次

要想学习看懂caffe的源码需要学习一些先验知识。

  • gfags(google开源的处理命令行参数的库)
    这个库用来接收命令行传入的参数。
    语法为:
DEFINE_int32(name, default_value, "description")
//DEFINE_int32,DEFINE_int64,DEFINE_bool,DEFINE_double,DEFINE_string等

定义完之后就可以在接下来的代码中使用名为 FLAGS_name 的变量了。若命令行没有传入某些参数,那么就被赋值为default_value。在caffe.cpp中有很多 FLAGS_name 定义,如

DEFINE_string(gpu,"","some description")

则命令行后-gpu 0,表示FLAGS_gpu=0,默认值为空。



相关文章

网友评论

      本文标题:【框架caffe】0:基础知识

      本文链接:https://www.haomeiwen.com/subject/hpsugftx.html