29 #if defined(ARM_COMPUTE_ENABLE_SME)
34 void sme_s8_nhwc_avg_generic_depthfirst_impl(
const uint64_t window_cells,
const uint64_t n_valid_cells, uint64_t n_channels,
const int8_t *
const *
const inptrs, int8_t *outptr);
36 struct sme_s8_nhwc_avg_generic_depthfirst : IGenericDepthfirstStrategy<int8_t, int8_t>
38 using Parent = IGenericDepthfirstStrategy<int8_t, int8_t>;
39 sme_s8_nhwc_avg_generic_depthfirst(
const CPUInfo *) {}
40 typename Parent::KernelType get_kernel(
void)
const override {
return sme_s8_nhwc_avg_generic_depthfirst_impl; }
46 #endif // defined(ARM_COMPUTE_ENABLE_SME)