diff options
Diffstat (limited to 'src/backends/ClLayerSupport.cpp')
-rw-r--r-- | src/backends/ClLayerSupport.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/backends/ClLayerSupport.cpp b/src/backends/ClLayerSupport.cpp index 30a1330706..8c9ba6e3fe 100644 --- a/src/backends/ClLayerSupport.cpp +++ b/src/backends/ClLayerSupport.cpp @@ -25,6 +25,7 @@ #include "ClWorkloads/ClL2NormalizationFloatWorkload.hpp" #include "ClWorkloads/ClMultiplicationFloatWorkload.hpp" #include "ClWorkloads/ClFullyConnectedWorkload.hpp" +#include "ClWorkloads/ClPadWorkload.hpp" #include "ClWorkloads/ClPooling2dBaseWorkload.hpp" #include "ClWorkloads/ClPermuteWorkload.hpp" #include "ClWorkloads/ClNormalizationFloatWorkload.hpp" @@ -334,6 +335,14 @@ bool IsOutputSupportedCl(const TensorInfo& output, &TrueFunc<>); } +bool IsPadSupportedCl(const TensorInfo& input, + const TensorInfo& output, + const PadDescriptor& descriptor, + std::string* reasonIfUnsupported) +{ + return FORWARD_CL_LAYER_SUPPORT_FUNC(ClPadValidate(input, output, descriptor, reasonIfUnsupported)); +} + bool IsPermuteSupportedCl(const TensorInfo& input, const TensorInfo& output, const PermuteDescriptor& descriptor, |