21.02
|
#include "src/core/NEON/kernels/NEBox3x3Kernel.h"
#include "arm_compute/core/Coordinates.h"
#include "arm_compute/core/Helpers.h"
#include "arm_compute/core/IAccessWindow.h"
#include "arm_compute/core/ITensor.h"
#include "arm_compute/core/Validate.h"
#include "src/core/NEON/INEKernel.h"
#include "src/core/helpers/AutoConfiguration.h"
#include "src/core/helpers/WindowHelpers.h"
#include <arm_neon.h>
Go to the source code of this file.
Functions | |
int16x8_t | calculate_kernel (const uint8x16_t &top_data, const uint8x16_t &mid_data, const uint8x16_t &bot_data) |
int16x8_t calculate_kernel | ( | const uint8x16_t & | top_data, |
const uint8x16_t & | mid_data, | ||
const uint8x16_t & | bot_data | ||
) |
Definition at line 39 of file NEBox3x3Kernel.cpp.
References ARM_COMPUTE_ERROR_ON_INVALID_SUBWINDOW, ARM_COMPUTE_ERROR_ON_UNCONFIGURED_KERNEL, ARM_COMPUTE_UNUSED, arm_compute::execute_window_loop(), arm_compute::test::validation::info, arm_compute::test::validation::input, Iterator::offset(), Iterator::ptr(), NEBox3x3Kernel::run(), vcvtq_f16_s16(), vcvtq_s16_f16(), vmulq_f16(), and IKernel::window().