CMSIS-NN  
CMSIS NN Software Library
 
Loading...
Searching...
No Matches

Functions

int32_t arm_fully_connected_s16_get_buffer_size (const cmsis_nn_dims *filter_dims)
 Get size of additional buffer required by arm_fully_connected_s16().
 
int32_t arm_fully_connected_s16_get_buffer_size_dsp (const cmsis_nn_dims *filter_dims)
 Get size of additional buffer required by arm_fully_connected_s16() for processors with DSP extension. Refer to arm_fully_connected_s16_get_buffer_size() for function argument details.
 
int32_t arm_fully_connected_s16_get_buffer_size_mve (const cmsis_nn_dims *filter_dims)
 Get size of additional buffer required by arm_fully_connected_s16() for Arm(R) Helium Architecture case. Refer to arm_fully_connected_s16_get_buffer_size() for function argument details.
 
int32_t arm_fully_connected_s8_get_buffer_size_dsp (const cmsis_nn_dims *filter_dims)
 Get size of additional buffer required by arm_fully_connected_s8() for processors with DSP extension. Refer to arm_fully_connected_s8_get_buffer_size() for function argument details.
 
int32_t arm_fully_connected_s8_get_buffer_size_mve (const cmsis_nn_dims *filter_dims)
 Get size of additional buffer required by arm_fully_connected_s8() for Arm(R) Helium Architecture case. Refer to arm_fully_connected_s8_get_buffer_size() for function argument details.
 
int32_t arm_fully_connected_s8_get_buffer_size (const cmsis_nn_dims *filter_dims)
 Get size of additional buffer required by arm_fully_connected_s8(). See also arm_vector_sum_s8, which is required if buffer size is > 0.
 

Description

Function Documentation

◆ arm_fully_connected_s16_get_buffer_size()

int32_t arm_fully_connected_s16_get_buffer_size ( const cmsis_nn_dims filter_dims)

Get size of additional buffer required by arm_fully_connected_s16().

Parameters
[in]filter_dimsdimension of filter
Returns
The function returns required buffer size in bytes

◆ arm_fully_connected_s16_get_buffer_size_dsp()

int32_t arm_fully_connected_s16_get_buffer_size_dsp ( const cmsis_nn_dims filter_dims)

Get size of additional buffer required by arm_fully_connected_s16() for processors with DSP extension. Refer to arm_fully_connected_s16_get_buffer_size() for function argument details.

Note
Intended for compilation on Host. If compiling for an Arm target, use arm_fully_connected_s16_get_buffer_size().

◆ arm_fully_connected_s16_get_buffer_size_mve()

int32_t arm_fully_connected_s16_get_buffer_size_mve ( const cmsis_nn_dims filter_dims)

Get size of additional buffer required by arm_fully_connected_s16() for Arm(R) Helium Architecture case. Refer to arm_fully_connected_s16_get_buffer_size() for function argument details.

Note
Intended for compilation on Host. If compiling for an Arm target, use arm_fully_connected_s16_get_buffer_size().

◆ arm_fully_connected_s8_get_buffer_size()

int32_t arm_fully_connected_s8_get_buffer_size ( const cmsis_nn_dims filter_dims)

Get size of additional buffer required by arm_fully_connected_s8(). See also arm_vector_sum_s8, which is required if buffer size is > 0.

Parameters
[in]filter_dimsdimension of filter
Returns
The function returns required buffer size in bytes

◆ arm_fully_connected_s8_get_buffer_size_dsp()

int32_t arm_fully_connected_s8_get_buffer_size_dsp ( const cmsis_nn_dims filter_dims)

Get size of additional buffer required by arm_fully_connected_s8() for processors with DSP extension. Refer to arm_fully_connected_s8_get_buffer_size() for function argument details.

Note
Intended for compilation on Host. If compiling for an Arm target, use arm_fully_connected_s8_get_buffer_size().

◆ arm_fully_connected_s8_get_buffer_size_mve()

int32_t arm_fully_connected_s8_get_buffer_size_mve ( const cmsis_nn_dims filter_dims)

Get size of additional buffer required by arm_fully_connected_s8() for Arm(R) Helium Architecture case. Refer to arm_fully_connected_s8_get_buffer_size() for function argument details.

Note
Intended for compilation on Host. If compiling for an Arm target, use arm_fully_connected_s8_get_buffer_size().