GetBufferSizeSVDF

int32_t riscv_svdf_s8_get_buffer_size_dsp(const nmsis_nn_dims *weights_feature_dims)
int32_t riscv_svdf_s8_get_buffer_size_mve(const nmsis_nn_dims *weights_feature_dims)
int32_t riscv_svdf_s8_get_buffer_size(const nmsis_nn_dims *weights_feature_dims)
group GetBufferSizeSVDF

Functions

int32_t riscv_svdf_s8_get_buffer_size_dsp(const nmsis_nn_dims *weights_feature_dims)

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

Note

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

int32_t riscv_svdf_s8_get_buffer_size_mve(const nmsis_nn_dims *weights_feature_dims)
int32_t riscv_svdf_s8_get_buffer_size(const nmsis_nn_dims *weights_feature_dims)

Get size of additional buffer required by riscv_svdf_s8().

Parameters:

filter_dims[in] dimension of filter

Returns:

The function returns required buffer size in bytes