32 template <ArithmeticOperation op>
35 return elementwise_arithm_op<op, typename wrapper::traits::neon_vector<float, 4>>(in1, in2, out, window);
38 template void neon_fp32_elementwise_binary<ArithmeticOperation::ADD>(
const ITensor *in1,
42 template void neon_fp32_elementwise_binary<ArithmeticOperation::SUB>(
const ITensor *in1,
46 template void neon_fp32_elementwise_binary<ArithmeticOperation::DIV>(
const ITensor *in1,
50 template void neon_fp32_elementwise_binary<ArithmeticOperation::MIN>(
const ITensor *in1,
54 template void neon_fp32_elementwise_binary<ArithmeticOperation::MAX>(
const ITensor *in1,
58 template void neon_fp32_elementwise_binary<ArithmeticOperation::SQUARED_DIFF>(
const ITensor *in1,
62 template void neon_fp32_elementwise_binary<ArithmeticOperation::POWER>(
const ITensor *in1,
66 template void neon_fp32_elementwise_binary<ArithmeticOperation::PRELU>(
const ITensor *in1,
71 template <ComparisonOperation op>
74 return elementwise_comp_op_32<op, float, float32x4_t>(in1, in2, out, window);
76 template void neon_fp32_comparison_elementwise_binary<ComparisonOperation::Equal>(
const ITensor *in1,
80 template void neon_fp32_comparison_elementwise_binary<ComparisonOperation::NotEqual>(
const ITensor *in1,
84 template void neon_fp32_comparison_elementwise_binary<ComparisonOperation::Greater>(
const ITensor *in1,
88 template void neon_fp32_comparison_elementwise_binary<ComparisonOperation::GreaterEqual>(
const ITensor *in1,
92 template void neon_fp32_comparison_elementwise_binary<ComparisonOperation::Less>(
const ITensor *in1,
96 template void neon_fp32_comparison_elementwise_binary<ComparisonOperation::LessEqual>(
const ITensor *in1,