Export to Embedded AI Coder
ASCMO-STATIC/ASCMO-DYNAMIC File menu > Export Model > Embedded AI Coder
ETAS Embedded AI Coder is a tool designed to convert trained neural networks into efficient C code optimized for embedded systems. It supports various neural network architectures, including fully connected networks, convolutional networks (e.g., ResNets), and LSTM networks. The tool generates code specifically tailored for ARM Cortex-M processors but can also produce generic code compatible with most microcontrollers, with customizable options for further hardware-specific optimizations. For more information, see the ETAS Embedded AI Coder Documentation.
The Export to Embedded AI Coder window contains the following elements:
Base Name
Set the name for the output file.
Target Folder
To set the location for the output file, type the path or use the button to open a folder selection dialog.
Outputs
Select the models you want to export as a JSON file for use in Embedded AI Coder.
Supported model types: MLP (STATIC/DYNAMIC), CNN (DYNAMIC), and RNN (DYNAMIC) models.
The Embedded AI Coder V1.1 currently supports RNN models only with the following settings:
Layer type: LSTM Cell Without Peepholes
Deactivated: Learn initial states
Support for additional model types will be introduced in the next version.
Export
To export the selected models, click the Export button. The output file will be saved to the specified path and file name.
Cancel
Discards your settings and closes the window.
See also