e-AI translator: incorrect result of fully connected operation observed when Helium (MVEI) is enabled #371
Labels
applies-to-v5.4.0
applies-to-v5.5.0
applies-to-v5.6.0
applies-to-v5.7.0
applies-to-v5.8.0
applies-to-v5.9.0
bug
Something isn't working
Issue
Due to the change of Helium support in CMSIS-NN 5.0 and later, when the e-AI translator generated model is built with Helium enabled, the fully connected operation result could be incorrect.
Workaround
If function
arm_fully_connected_s8()
is called bydnn_compute()
in the generated filednn_compute.c
, please callarm_vector_sum_s8()
to calculate vector sums first, e.gBefore adding “arm_fully_connected_s8” in “dnn_compute.c”
After adding “arm_fully_connected_s8” in “dnn_compute.c”
The text was updated successfully, but these errors were encountered: