MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / u8_neon_scale

Function u8_neon_scale

src/cpu/kernels/scale/neon/integer.cpp:739–761  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

737}
738
739void u8_neon_scale(const ITensor *src,
740 ITensor *dst,
741 const ITensor *offsets,
742 const ITensor *dx,
743 const ITensor *dy,
744 InterpolationPolicy policy,
745 BorderMode border_mode,
746 PixelValue constant_border_value,
747 float sampling_offset,
748 bool align_corners,
749 const Window &window)
750{
751 ARM_COMPUTE_TRACE_EVENT(ARM_COMPUTE_PROF_CAT_CPU, ARM_COMPUTE_PROF_LVL_CPU, "u8_neon_scale");
752 if (policy == InterpolationPolicy::BILINEAR)
753 {
754 u8_neon_scale_bilinear(src, dst, offsets, dx, dy, border_mode, constant_border_value, sampling_offset,
755 align_corners, window);
756 }
757 else if (policy == InterpolationPolicy::NEAREST_NEIGHBOR)
758 {
759 u8_neon_scale_nearest(src, dst, offsets, sampling_offset, align_corners, window);
760 }
761}
762
763void s16_neon_scale(const ITensor *src,
764 ITensor *dst,

Callers 1

qasymm8_neon_scaleFunction · 0.85

Calls 2

u8_neon_scale_bilinearFunction · 0.85
u8_neon_scale_nearestFunction · 0.85

Tested by

no test coverage detected