Skip to main content
Associate II
September 11, 2025
Solved

Support for LayerNormalization in STM32Cube.AI

  • September 11, 2025
  • 1 reply
  • 214 views

Hi everyone,

I’m trying to deploy a wav2vec model using STM32Cube.AI and ran into an issue during onnx conversion.

NOT IMPLEMENTED: Unsupported layer types: LayerNormalization

I’ve read the documentation at supported onnx operators and it seems that LayerNormalization is not currently supported.

I have a couple of questions:

  • Are there plans to support LayerNormalization in future releases?

  • If not, does anyone know a recommended workaround other than just modifying the model to use another type of normalization?

 

Best answer by Julian E.

Hello @M_Benz,

 

Here is what the dev team says:

"Support of LayerNormalization is under development. It will be supported in the next ST Edge AI Core release, but only for software targets"

 

Software target means that it will not be supported using the NPU.

You can expect to see the next version of the Core in November, but it is still under discussion.

 

Have a good day,

Julian

1 reply

Julian E.
Julian E.Best answer
Technical Moderator
September 18, 2025

Hello @M_Benz,

 

Here is what the dev team says:

"Support of LayerNormalization is under development. It will be supported in the next ST Edge AI Core release, but only for software targets"

 

Software target means that it will not be supported using the NPU.

You can expect to see the next version of the Core in November, but it is still under discussion.

 

Have a good day,

Julian

​In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.