![]() |
Edge AI Add-on API 2.3.0
|
Structure compiled into the command buffer then passed to some CPU op extension functions. More...
#include <nrf_axon_nn_op_extensions.h>
Data Fields | ||
| struct { | ||
| nrf_axon_nn_op_extension_base1_ptr_args_s base1 | ||
| int8_t * scratch | ||
| } | ptr_args | |
| struct { | ||
| nrf_axon_nn_op_extension_base1_remaining_args_s base1 | ||
| union { | ||
| NRF_AXON_PLATFORM_BITWIDTH_UNSIGNED_TYPE spacer4 | ||
| uint32_t input_dequant_multiplier | ||
| } | ||
| union { | ||
| NRF_AXON_PLATFORM_BITWIDTH_UNSIGNED_TYPE spacer5 | ||
| struct { | ||
| int8_t input_dequant_zero_pt | ||
| uint8_t input_dequant_rounding_bits | ||
| uint8_t input_byte_width | ||
| } | ||
| } | ||
| } | remaining_args | |
Structure compiled into the command buffer then passed to some CPU op extension functions.
Op Extension Base 1 profile arguments. The following conditions must be met for an op extension to use this structure to pass its parameters. (If the conditions aren't met, a new structure needs to be defined.)