Creating new layer in Caffe

Viewed 1199

I use caffe for my deep learning. To create a new layer for caffe, I need to

(1)add layer to proto/caffe.proto to update the next available ID

(2)make layer createable by adding it to layer_factory.cpp

My queries are what is the purpose new ID in caffe.proto and the functionality of createable in layer_factory.cpp.

There are some layers not included as createable in layer_factory.cpp. What is the difference between those layers included and not included in layer_factory.cpp.

1 Answers
Related