DeepLearning network compiling for embedded code error
3 views (last 30 days)
Show older comments
I have trained a DL network and save as a .mat file (attached as "Paper3_LSTM_Based_Network2.mat"). The DL network simulates correctly under the Simulink environment (attached as "temp3.slx").
But when I tried to generate the C++ code through Embedded Code, it revealed:
Internal error while creating code interface description file: codeInfo.mat. Aborting code generation.
Caused by:
- Cannot set ActualArgs property. Number of elements specified does not match number of elements in the Prototype's Arguments property.
Can someone help me understand this error information? Any solution I can apply with?
Note: The DL network contains the SeqFolding and SeqUnfolding, thus I have to rely on the ARM Compute Library.
1 Comment
Answers (1)
Ganesh
on 22 Dec 2023
I understand that you are facing an issue with Code Generation using "Embedded Coder" when you are using a trained DL Network. The error you are facing is a known issue with r2021a. Kindly refer to the following link for more information on the bug:
I would suggest you to upgrade to a later version of MATLAB, which can be found in the following link:
Hope this helps!
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!