From d928735fee6baefdb74325c05d8152dd13044f32 Mon Sep 17 00:00:00 2001 From: SiCongLi Date: Wed, 3 Nov 2021 19:01:22 +0000 Subject: Add validate tests for CLConvolutionLayer and CLGEMMConvolutionLayer with post ops * Add validate tests * Restrict post ops support in ClGemmConv2d to only those that do not need im2col or col2im. In practice this means we only support post ops in conv1x1 with stride = 1, dilation = 1 and data layout = NHWC Resolves COMPMID-4435 Change-Id: I1fdf0c5d565a4624857250075ac76db35c2f383b Signed-off-by: SiCongLi Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/6573 Reviewed-by: Gunes Bayir Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins --- utils/TypePrinter.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'utils') diff --git a/utils/TypePrinter.h b/utils/TypePrinter.h index 785b41fc62..9858478c29 100644 --- a/utils/TypePrinter.h +++ b/utils/TypePrinter.h @@ -2180,6 +2180,12 @@ inline ::std::ostream &operator<<(::std::ostream &os, const ConvolutionMethod &c case ConvolutionMethod::WINOGRAD: os << "WINOGRAD"; break; + case ConvolutionMethod::FFT: + os << "FFT"; + break; + case ConvolutionMethod::GEMM_CONV2D: + os << "GEMM_CONV2D"; + break; default: ARM_COMPUTE_ERROR("NOT_SUPPORTED!"); } -- cgit v1.2.1