add engine parameter for multiple computational strategies
authorEvan Shelhamer <shelhamer@imaginarynumber.net>
Tue, 2 Sep 2014 00:15:33 +0000 (17:15 -0700)
committerEvan Shelhamer <shelhamer@imaginarynumber.net>
Sun, 7 Sep 2014 01:27:06 +0000 (03:27 +0200)
commita3dcca2a2cc7bd891d13c2303372286e55596fd4
tree76587f3caad2789b46cc3e7346c05370afc52eea
parentcd52392d31e5f235d04cfccb722483c260c3cf1e
add engine parameter for multiple computational strategies

add `engine` switch to layers for selecting a computational backend when
there is a choice. Currently the standard Caffe implementation is the
only backend.
Makefile
Makefile.config.example
src/caffe/layers/conv_layer.cpp
src/caffe/layers/pooling_layer.cpp
src/caffe/layers/relu_layer.cpp
src/caffe/layers/sigmoid_layer.cpp
src/caffe/layers/softmax_layer.cpp
src/caffe/layers/tanh_layer.cpp
src/caffe/proto/caffe.proto