43 for(
size_t element_idx = 0; element_idx < num_bins; ++element_idx)
49 for(
int element_idx = 0; element_idx < src.
num_elements(); ++element_idx)
51 if((offset <= src[element_idx]) && (src[element_idx] < (offset +
range)))
53 const int index = (src[element_idx] -
offset) * num_bins / range;
__global uchar * offset(const Image *img, int x, int y)
Get the pointer position of a Image.
SimpleTensor< float > src
Copyright (c) 2017-2021 Arm Limited.
1 channel, 1 U32 per channel
SimpleTensor< T > range(SimpleTensor< T > &dst, float start, const size_t num_of_elements, float step)
SimpleTensor< uint32_t > histogram(const SimpleTensor< T > &src, size_t num_bins, int32_t offset, uint32_t range)
Simple tensor object that stores elements in a consecutive chunk of memory.
int num_elements() const override
Number of elements of the tensor.