21.02
|
Basic interface for functions which have a single CPP kernel. More...
#include <ICPPSimpleFunction.h>
Public Member Functions | |
ICPPSimpleFunction () | |
Constructor. More... | |
void | run () override final |
Run the kernels contained in the function. More... | |
Public Member Functions inherited from IFunction | |
virtual | ~IFunction ()=default |
Destructor. More... | |
virtual void | prepare () |
Prepare the function for executing. More... | |
Basic interface for functions which have a single CPP kernel.
Definition at line 35 of file ICPPSimpleFunction.h.
|
finaloverridevirtual |
Run the kernels contained in the function.
For Neon kernels:
For OpenCL kernels:
Implements IFunction.
Definition at line 35 of file ICPPSimpleFunction.cpp.
References Window::DimY, Scheduler::get(), and IScheduler::schedule().
Referenced by NEWinogradConvolutionLayer::prepare(), NEWinogradConvolutionLayer::run(), CPPDetectionPostProcessLayer::run(), NEDeconvolutionLayer::run(), and arm_compute::test::validation::TEST_CASE().