参考: windows-caffe添加新层【windows-caffe新层添加——LSTM】caffe-windows添加自己的loss层 但是在实践中,我发现,如果新层没有用到新定义的参数,那么可以省去上述参考博客中所说的在caffe.proto中为要添加的新层进行注册的步骤,直接把hpp、cpp和cu文件添加到相应的项目下,重新编译就行了。