Added absolute value layer, useful for implementation of siamese networks!
authorAlireza Shafaei <alireza@shafaei.net>
Sun, 10 Aug 2014 05:44:12 +0000 (22:44 -0700)
committerAlireza Shafaei <alireza@shafaei.net>
Thu, 14 Aug 2014 17:06:34 +0000 (10:06 -0700)
commit1991826a79e7f6a4bc99a8ecc85878cacac92a53
tree54dd16e6af51f7fe408bf33e2864e015709b178d
parent1d322ad6ab741b60ef5e383f3648907dea039cd3
Added absolute value layer, useful for implementation of siamese networks!
This commit also replaces the default caffe_fabs with MKL/non-MKL implementation of Abs.
include/caffe/neuron_layers.hpp
include/caffe/util/math_functions.hpp
include/caffe/util/mkl_alternate.hpp
src/caffe/layer_factory.cpp
src/caffe/layers/absval_layer.cpp [new file with mode: 0644]
src/caffe/layers/absval_layer.cu [new file with mode: 0644]
src/caffe/proto/caffe.proto
src/caffe/test/test_math_functions.cpp
src/caffe/test/test_neuron_layer.cpp
src/caffe/util/math_functions.cpp
src/caffe/util/math_functions.cu