diff --git a/src/operators/kernel/central-arm-func/conv_arm_func.h b/src/operators/kernel/central-arm-func/conv_arm_func.h index f80a8f944139566483c47daf10f9decac49650dc..62296fa63176d1c63ae81c3e6eaf8464f689d56f 100644 --- a/src/operators/kernel/central-arm-func/conv_arm_func.h +++ b/src/operators/kernel/central-arm-func/conv_arm_func.h @@ -120,10 +120,15 @@ inline void ConvCompute_int8(const ConvParam ¶m) { typedef void (*ConvFunc)(const Tensor &input, const Tensor &kernel, Tensor *output); static ConvFunc conv_funcs_table[7][5] = { - {0, 0, 0, 0, 0}, // k = 1 - {0, 0, 0, 0, 0}, {conv3x3s1_int8, 0, 0, 0, 0}, // k = 3 - {0, 0, 0, 0, 0}, {conv5x5s1_int8, 0, 0, 0, 0}, // k = 5 - {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, // k = 7 + {0, 0, 0, 0, 0}, // k = 1 + // {0, 0, 0, 0, 0}, {conv3x3s1_int8, 0, 0, 0, 0}, // k = 3 + // {0, 0, 0, 0, 0}, {conv5x5s1_int8, 0, 0, 0, 0}, // k = 5 + {0, 0, 0, 0, 0}, + {0, 0, 0, 0, 0}, // k = 3 + {0, 0, 0, 0, 0}, + {0, 0, 0, 0, 0}, // k = 5 + {0, 0, 0, 0, 0}, + {0, 0, 0, 0, 0}, // k = 7 }; const Tensor *input = param.Input(); Tensor *filter = param.Filter(); diff --git a/src/operators/math/conv_arm_int8.h b/src/operators/math/conv_arm_int8.h index 98843e6158bb0f9816bf49a1cbced5a2ea731446..4e59307158f9f939cd5c0af728e564f7ff3dda06 100644 --- a/src/operators/math/conv_arm_int8.h +++ b/src/operators/math/conv_arm_int8.h @@ -24,10 +24,6 @@ namespace operators { void conv3x3s1_int8(const framework::Tensor& input, const framework::Tensor& weight, framework::Tensor* output); -void conv3x3s1_int8_4c(const framework::Tensor& input, - const framework::Tensor& weight, - framework::Tensor* output); - void conv5x5s1_int8(const framework::Tensor& input, const framework::Tensor& weight, framework::Tensor* output);