Neural network caffe.Layer类的定义

Neural network caffe.Layer类的定义,neural-network,caffe,pycaffe,Neural Network,Caffe,Pycaffe,在Caffe like中定义python层时,有一些字段,如voc_dir,split,random,等等,其中一些字段据说是从Caffe.layer类继承的 但是,在哪里可以找到caffe.Layerclass的定义?通过C++文档搜索,但他们提供的解释很少,在查看了代码库中的几个目录后没有找到。() boostpython包装器将接口定义如下(编译为Python/caffe/_caffe.so): 您可以在python中执行dir(caffe.Layer)以查看通过接口公开的基本方法/属性。

在Caffe like中定义python层时,有一些字段,如
voc_dir
split
random
,等等,其中一些字段据说是从
Caffe.layer
类继承的


但是,在哪里可以找到
caffe.Layer
class的定义?通过C++文档搜索,但他们提供的解释很少,在查看了代码库中的几个目录后没有找到。()
boostpython包装器将接口定义如下(编译为Python/caffe/_caffe.so):

您可以在python中执行
dir(caffe.Layer)
以查看通过接口公开的基本方法/属性。除了
dir(caffe.Layer)
help(caffe.Layer)
生成更具可读性的文档。
bp::class_<Layer<Dtype>, shared_ptr<PythonLayer<Dtype> >,
boost::noncopyable>("Layer", bp::init<const LayerParameter&>())
from ._caffe import init_log, log, set_mode_cpu, set_mode_gpu, set_device, **Layer**