我已经看到研究人员正在为原始版本的Caffe添加一些功能,并根据他们的需要使用这些层和功能,然后通过numpy.random.poisson
共享这些版本。如果我没有弄错的话,有两种方法:Github
通过在添加c ++和Cuda版本的图层后重新编译Caffe。 1)
为函数编写python代码并在Caffe中将其称为python层。
我想根据我的研究问题为Caffe添加一个新图层。我真的不应该从哪一点开始编写新图层以及我应该考虑哪些步骤。
我的问题是:
1)是否有任何文档或任何学习材料可用于编写图层?
2)上述哪种添加新层的方法是优选的?
我非常感谢任何帮助和指导
非常感谢