34 : _min_max(), _min_max_loc()
40 _min_max = std::make_unique<NEMinMaxKernel>();
41 _min_max->configure(input, min, max);
43 _min_max_loc = std::make_unique<NEMinMaxLocationKernel>();
44 _min_max_loc->configure(input, min, max, min_loc, max_loc, min_count, max_count);
NEMinMaxLocation()
Constructor.
void run() override
Run the kernels contained in the function.
Interface for Neon tensor.
Copyright (c) 2017-2021 Arm Limited.
static constexpr size_t DimY
Alias for dimension 1 also known as Y dimension.
virtual void schedule(ICPPKernel *kernel, const Hints &hints)=0
Runs the kernel in the same thread as the caller synchronously.
void configure(const IImage *input, void *min, void *max, ICoordinates2DArray *min_loc=nullptr, ICoordinates2DArray *max_loc=nullptr, uint32_t *min_count=nullptr, uint32_t *max_count=nullptr)
Initialise the kernel's inputs and outputs.
~NEMinMaxLocation()
Default destructor.
static IScheduler & get()
Access the scheduler singleton.