В caffe\src\layers есть три файла, связанных со сверткой: conv_layer.cpp, conv_layer.cu, cudnn_conv_layer.cpp. Какой файл оправдывает себя при выполнении сверточной операции?
caffe\src\layers
conv_layer.cpp
conv_layer.cu
cudnn_conv_layer.cpp
Для реализации ЦП:
./src/caffe/layers/conv_layer.cpp
Для реализации CUDA GPU:
./src/caffe/layers/conv_layer.cu