23.08
|
Go to the documentation of this file.
43 auto k = std::make_unique<kernels::ClPool3dKernel>();
46 _kernel = std::move(
k);
SimpleTensor< float > src
#define ARM_COMPUTE_ERROR_ON_NULLPTR(...)
static Status validate(const ITensorInfo *src, const ITensorInfo *dst, const Pooling3dLayerInfo &info)
Static function to check if given info will lead to a valid configuration.
Interface to enqueue OpenCL kernels and get/set the OpenCL CommandQueue and ICLTuner.
void tune_kernel_static(ICLKernel &kernel)
Tunes OpenCL kernel.
static CLScheduler & get()
Access the scheduler singleton.
Pooling Layer Information struct.
static Status validate(const ITensorInfo *src, const ITensorInfo *dst, const Pooling3dLayerInfo &pool_info)
Static function to check if given info will lead to a valid configuration.
Copyright (c) 2017-2023 Arm Limited.
Store the tensor's metadata.
ScaleKernelInfo info(interpolation_policy, default_border_mode, PixelValue(), sampling_policy, false)
#define ARM_COMPUTE_LOG_PARAMS(...)
void configure(const ClCompileContext &compile_context, const ITensorInfo *src, ITensorInfo *dst, const Pooling3dLayerInfo &info)
Configure operator for a given list of arguments.