| 391 | } |
| 392 | |
| 393 | Status CpuIm2ColKernel::validate(const ITensorInfo *src, |
| 394 | const ITensorInfo *dst, |
| 395 | const Size2D &kernel_dims, |
| 396 | const PadStrideInfo &conv_info, |
| 397 | bool has_bias, |
| 398 | const Size2D &dilation, |
| 399 | unsigned int num_groups, |
| 400 | unsigned int channel_pad_right) |
| 401 | { |
| 402 | ARM_COMPUTE_TRACE_EVENT(ARM_COMPUTE_PROF_CAT_CPU, ARM_COMPUTE_PROF_LVL_CPU, "CpuIm2ColKernel::validate"); |
| 403 | ARM_COMPUTE_RETURN_ON_ERROR( |
| 404 | validate_arguments(src, dst, kernel_dims, conv_info, has_bias, dilation, num_groups, channel_pad_right)); |
| 405 | return Status{}; |
| 406 | } |
| 407 | |
| 408 | void CpuIm2ColKernel::run_op(ITensorPack &tensors, const Window &window, const ThreadInfo &info) |
| 409 | { |
nothing calls this directly
no test coverage detected