Skip to main content
Associate II
March 29, 2025
Question

Error in execution of pass type(OPT_RM_TRANSPOSE_MATMUL) id(16)

  • March 29, 2025
  • 1 reply
  • 461 views

I used the cmd on Windows and entered the following command: "stedgeai.exe analyze --target stm32f4 --name network -m CNN_Attention_MLP1.onnx --verbosity 3 --no-onnx-optimizer".

Then I got the error message as mentioned in the title. When the "--no-onnx-optimizer" parameter was not used, I would get similar DEBUG information. They were all "Error in execution of pass type(OPT_RM_TRANSPOSE_MATMUL) id(16)" as shown in the subject, which really confused me.

Since I had turned off the ONNX optimizer, it was strange that it still reported an error here. The attachment is my debug log and the ONNX model.

1 reply

Julian E.
Technical Moderator
March 31, 2025

Hello @Nephalem ,

 

Matmul is badly supported in the ST Edge AI Core 2.0 causing the error.

Internally, your model works without any issues.

 

The next update is planned for April.

Can you please wait for it?

 

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.
NephalemAuthor
Associate II
April 28, 2025

Hello

It's already the end of April. Will there be any updates in April?

If not, please let me know so I can move to another platform for deployment. Thank you.

Have a nice day!