提交 4f5095fd 编写于 作者: Z zhangyang

Unify FUSION_CONVADDRELU_OP usage

上级 d339ce47
...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. */ limitations under the License. */
#ifdef CONVADDRELU_OP #ifdef FUSION_CONVADDRELU_OP
#include "fusion_conv_add_relu_op.h" #include "fusion_conv_add_relu_op.h"
#include "operators/math/conv_func.h" #include "operators/math/conv_func.h"
......
...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. */ limitations under the License. */
#ifdef CONVADDRELU_OP #ifdef FUSION_CONVADDRELU_OP
#pragma once #pragma once
......
...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. */ limitations under the License. */
#ifdef FUSION_CONVADD_RELU_OP #ifdef FUSION_CONVADDRELU_OP
#include "operators/kernel/conv_add_relu_kernel.h" #include "operators/kernel/conv_add_relu_kernel.h"
#include "operators/kernel/central-arm-func/conv_add_relu_arm_func.h" #include "operators/kernel/central-arm-func/conv_add_relu_arm_func.h"
......
...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ...@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. */ limitations under the License. */
#ifdef FUSION_CONVADD_RELU_OP #ifdef FUSION_CONVADDRELU_OP
#pragma once #pragma once
#include <vector> #include <vector>
......
...@@ -14,7 +14,7 @@ limitations under the License. */ ...@@ -14,7 +14,7 @@ limitations under the License. */
#pragma once #pragma once
#ifdef FUSION_CONVADD_RELU_OP #ifdef FUSION_CONVADDRELU_OP
#include <vector> #include <vector>
#include "framework/ddim.h" #include "framework/ddim.h"
......
...@@ -962,7 +962,7 @@ class FusionConvAddParam : public OpParam { ...@@ -962,7 +962,7 @@ class FusionConvAddParam : public OpParam {
Print &operator<<(Print &printer, const FusionConvAddParam &conv_param); Print &operator<<(Print &printer, const FusionConvAddParam &conv_param);
#endif #endif
#ifdef FUSION_CONVADD_RELU_OP #ifdef FUSION_CONVADDRELU_OP
class FusionConvAddReluParam : public FusionConvAddParam { class FusionConvAddReluParam : public FusionConvAddParam {
public: public:
FusionConvAddReluParam(const VariableNameMap &inputs, FusionConvAddReluParam(const VariableNameMap &inputs,
......
...@@ -10,7 +10,7 @@ if ("googlenet" IN_LIST NET) ...@@ -10,7 +10,7 @@ if ("googlenet" IN_LIST NET)
set(POOL_OP ON) set(POOL_OP ON)
set(RELU_OP ON) set(RELU_OP ON)
set(FUSION_CONVADD_OP ON) set(FUSION_CONVADD_OP ON)
set(FUSION_CONVADD_RELU_OP ON) set(FUSION_CONVADDRELU_OP ON)
set(FOUND_MATCH ON) set(FOUND_MATCH ON)
endif() endif()
...@@ -72,15 +72,18 @@ endif() ...@@ -72,15 +72,18 @@ endif()
if ("FPGAnets" IN_LIST NET) if ("FPGAnets" IN_LIST NET)
message("FPGAnets enabled") message("FPGAnets enabled")
set(FUSION_CONVRELU_OP ON) set(FUSION_CONVADDRELU_OP ON)
set(FUSION_CONVBNSCALE_OP ON) set(FUSION_CONVADDBNRELU_OP ON)
set(FUSION_CONVBNSCALERELU_OP ON) set(FUSION_CONVADDBN_OP ON)
set(FUSION_POOLBN_OP ON) set(FUSION_POOLBN_OP ON)
set(FUSION_ELEMENTWISEADDRELU_OP ON) set(FUSION_ELEMENTWISEADDRELU_OP ON)
set(FUSION_FC_OP ON)
set(FUSION_FCRELU_OP ON)
set(REGION_OP ON) set(REGION_OP ON)
set(POOL_OP ON) set(POOL_OP ON)
set(CONCAT_OP ON) set(CONCAT_OP ON)
set(SOFTMAX_OP ON) set(SOFTMAX_OP ON)
set(DROPOUT_OP ON)
set(FOUND_MATCH ON) set(FOUND_MATCH ON)
endif() endif()
...@@ -95,7 +98,7 @@ if(NOT FOUND_MATCH) ...@@ -95,7 +98,7 @@ if(NOT FOUND_MATCH)
set(DEPTHWISECONV_OP ON) set(DEPTHWISECONV_OP ON)
set(ELEMENTWISEADD_OP ON) set(ELEMENTWISEADD_OP ON)
set(FUSION_CONVADD_OP ON) set(FUSION_CONVADD_OP ON)
set(CONVADDRELU_OP ON) set(FUSION_CONVADDRELU_OP ON)
set(FUSION_FC_OP ON) set(FUSION_FC_OP ON)
set(LRN_OP ON) set(LRN_OP ON)
set(MUL_OP ON) set(MUL_OP ON)
...@@ -107,7 +110,6 @@ if(NOT FOUND_MATCH) ...@@ -107,7 +110,6 @@ if(NOT FOUND_MATCH)
set(SIGMOID_OP ON) set(SIGMOID_OP ON)
set(SOFTMAX_OP ON) set(SOFTMAX_OP ON)
set(TRANSPOSE_OP ON) set(TRANSPOSE_OP ON)
set(FUSION_CONVADD_RELU_OP ON)
set(FUSION_CONVADDBNRELU_OP ON) set(FUSION_CONVADDBNRELU_OP ON)
set(FUSION_DWCONVBNRELU_OP ON) set(FUSION_DWCONVBNRELU_OP ON)
set(FUSION_CONVBNRELU_OP ON) set(FUSION_CONVBNRELU_OP ON)
...@@ -126,7 +128,7 @@ endif() ...@@ -126,7 +128,7 @@ endif()
# option(DEPTHWISECONV_OP "" ON) # option(DEPTHWISECONV_OP "" ON)
# option(ELEMENTWISEADD_OP "" ON) # option(ELEMENTWISEADD_OP "" ON)
# option(FUSION_CONVADD_OP "" ON) # option(FUSION_CONVADD_OP "" ON)
# option(CONVADDRELU_OP "" ON) # option(FUSION_CONVADDRELU_OP "" ON)
# option(FUSION_FC_OP "" ON) # option(FUSION_FC_OP "" ON)
# option(LRN_OP "" ON) # option(LRN_OP "" ON)
# option(MUL_OP "" ON) # option(MUL_OP "" ON)
...@@ -138,7 +140,6 @@ endif() ...@@ -138,7 +140,6 @@ endif()
# option(SIGMOID_OP "" ON) # option(SIGMOID_OP "" ON)
# option(SOFTMAX_OP "" ON) # option(SOFTMAX_OP "" ON)
# option(TRANSPOSE_OP "" ON) # option(TRANSPOSE_OP "" ON)
# option(FUSION_CONVADD_RELU_OP "" ON)
# endif () # endif ()
if (BATCHNORM_OP) if (BATCHNORM_OP)
...@@ -162,8 +163,8 @@ endif() ...@@ -162,8 +163,8 @@ endif()
if (FUSION_CONVADD_OP) if (FUSION_CONVADD_OP)
add_definitions(-DFUSION_CONVADD_OP) add_definitions(-DFUSION_CONVADD_OP)
endif() endif()
if (CONVADDRELU_OP) if (FUSION_CONVADDRELU_OP)
add_definitions(-DCONVADDRELU_OP) add_definitions(-DFUSION_CONVADDRELU_OP)
endif() endif()
if (FUSION_FC_OP) if (FUSION_FC_OP)
add_definitions(-DFUSION_FC_OP) add_definitions(-DFUSION_FC_OP)
...@@ -198,9 +199,6 @@ endif() ...@@ -198,9 +199,6 @@ endif()
if (TRANSPOSE_OP) if (TRANSPOSE_OP)
add_definitions(-DTRANSPOSE_OP) add_definitions(-DTRANSPOSE_OP)
endif() endif()
if (FUSION_CONVADD_RELU_OP)
add_definitions(-DFUSION_CONVADD_RELU_OP)
endif()
if (FUSION_CONVADDBNRELU_OP) if (FUSION_CONVADDBNRELU_OP)
add_definitions(-DFUSION_CONVADDBNRELU_OP) add_definitions(-DFUSION_CONVADDBNRELU_OP)
endif() endif()
...@@ -231,14 +229,11 @@ if (IM2SEQUENCE_OP) ...@@ -231,14 +229,11 @@ if (IM2SEQUENCE_OP)
add_definitions(-DIM2SEQUENCE_OP) add_definitions(-DIM2SEQUENCE_OP)
endif() endif()
if (FUSION_CONVRELU_OP) if (FUSION_CONVADDBN_OP)
add_definitions(-DFUSION_CONVRELU_OP) add_definitions(-DFUSION_CONVADDBN_OP)
endif()
if (FUSION_CONVBNSCALE_OP)
add_definitions(-DFUSION_CONVBNSCALE_OP)
endif() endif()
if (FUSION_CONVBNSCALERELU_OP) if (FUSION_FCRELU_OP)
add_definitions(-DFUSION_CONVBNSCALERELU_OP) add_definitions(-DFUSION_FCRELU_OP)
endif() endif()
if (FUSION_POOLBN_OP) if (FUSION_POOLBN_OP)
add_definitions(-DFUSION_POOLBN_OP) add_definitions(-DFUSION_POOLBN_OP)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册