From: Evan Shelhamer Date: Sat, 6 Sep 2014 02:16:55 +0000 (-0700) Subject: revert engine switch for build to always include caffe engine X-Git-Tag: submit/tizen/20180823.020014~620^2~32^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e05428f1af54324415723a92b3cc72907378e35f;p=platform%2Fupstream%2Fcaffeonacl.git revert engine switch for build to always include caffe engine --- diff --git a/Makefile b/Makefile index 41793a9..546de93 100644 --- a/Makefile +++ b/Makefile @@ -257,12 +257,6 @@ else COMMON_FLAGS += -DNDEBUG -O2 endif -# Computation engine configuration (default is standard Caffe) -ENGINE ?= caffe -ifeq ($(ENGINE), caffe) - COMMON_FLAGS += -DCAFFE_ENGINE -endif - # CPU-only configuration ifeq ($(CPU_ONLY), 1) OBJS := $(PROTO_OBJS) $(CXX_OBJS) diff --git a/Makefile.config.example b/Makefile.config.example index 12c4447..7c96d8a 100644 --- a/Makefile.config.example +++ b/Makefile.config.example @@ -1,9 +1,6 @@ ## Refer to http://caffe.berkeleyvision.org/installation.html # Contributions simplifying and improving our build system are welcome! -# Computation engine switch: currently only the standard Caffe engine. -ENGINE := caffe - # CPU-only switch (uncomment to build without GPU support). # CPU_ONLY := 1 diff --git a/src/caffe/layer_factory.cpp b/src/caffe/layer_factory.cpp index 587d920..24eff75 100644 --- a/src/caffe/layer_factory.cpp +++ b/src/caffe/layer_factory.cpp @@ -15,9 +15,7 @@ ConvolutionLayer* GetConvolutionLayer(const string& name, const LayerParameter& param) { ConvolutionParameter_Engine engine = param.convolution_param().engine(); if (engine == ConvolutionParameter_Engine_DEFAULT) { -#ifdef CAFFE_ENGINE engine = ConvolutionParameter_Engine_CAFFE; -#endif } if (engine == ConvolutionParameter_Engine_CAFFE) { return new CaffeConvolutionLayer(param); @@ -37,9 +35,7 @@ PoolingLayer* GetPoolingLayer(const string& name, const LayerParameter& param) { PoolingParameter_Engine engine = param.pooling_param().engine(); if (engine == PoolingParameter_Engine_DEFAULT) { -#ifdef CAFFE_ENGINE engine = PoolingParameter_Engine_CAFFE; -#endif } if (engine == PoolingParameter_Engine_CAFFE) { return new CaffePoolingLayer(param); @@ -59,9 +55,7 @@ ReLULayer* GetReLULayer(const string& name, const LayerParameter& param) { ReLUParameter_Engine engine = param.relu_param().engine(); if (engine == ReLUParameter_Engine_DEFAULT) { -#ifdef CAFFE_ENGINE engine = ReLUParameter_Engine_CAFFE; -#endif } if (engine == ReLUParameter_Engine_CAFFE) { return new CaffeReLULayer(param); @@ -81,9 +75,7 @@ SigmoidLayer* GetSigmoidLayer(const string& name, const LayerParameter& param) { SigmoidParameter_Engine engine = param.sigmoid_param().engine(); if (engine == SigmoidParameter_Engine_DEFAULT) { -#ifdef CAFFE_ENGINE engine = SigmoidParameter_Engine_CAFFE; -#endif } if (engine == SigmoidParameter_Engine_CAFFE) { return new CaffeSigmoidLayer(param); @@ -103,9 +95,7 @@ TanHLayer* GetTanHLayer(const string& name, const LayerParameter& param) { TanHParameter_Engine engine = param.tanh_param().engine(); if (engine == TanHParameter_Engine_DEFAULT) { -#ifdef CAFFE_ENGINE engine = TanHParameter_Engine_CAFFE; -#endif } if (engine == TanHParameter_Engine_CAFFE) { return new CaffeTanHLayer(param); @@ -125,9 +115,7 @@ SoftmaxLayer* GetSoftmaxLayer(const string& name, const LayerParameter& param) { SoftmaxParameter_Engine engine = param.softmax_param().engine(); if (engine == SoftmaxParameter_Engine_DEFAULT) { -#ifdef CAFFE_ENGINE engine = SoftmaxParameter_Engine_CAFFE; -#endif } if (engine == SoftmaxParameter_Engine_CAFFE) { return new CaffeSoftmaxLayer(param);