Skip to main content
Associate II
December 10, 2024
Solved

X-Cube-AI >> CNN+LSTM: NOT IMPLEMENTED: UNsupported layer types:...

  • December 10, 2024
  • 1 reply
  • 951 views

Dear Sir/Madam,

I am trying to deploy a trained AI model (CNN+LSTM) to STM32F767. When I tried to analyse the TFlite file with the STM32CubeMX, it stopped and gave the following message: 

qs202310_0-1733808540868.png

Could you please help me sorting out this issue?

Thanks

 

QS

 

 

Best answer by Julian E.

Hello @qs202310,

 

Your issue here is that your model uses unsupported layers: FlexTensorListStack, WHILE, FlexTensorListReserve

 

The list of currently supported layers can be found here: https://stedgeai-dc.st.com/assets/embedded-docs/supported_ops_tflite.html 

We are constantly improving our tools but for the moment, you need to manually modify your network if you can or use another model.

 

I think that the ST Edge AI core has been updated today, you can try to use the ST Dev cloud (Session - ST Edge AI Developer Cloud) and see it works, but I don't know if the layers that you need have been implemented.

 

Have a good day,

Julian

1 reply

Julian E.
Julian E.Best answer
Technical Moderator
December 10, 2024

Hello @qs202310,

 

Your issue here is that your model uses unsupported layers: FlexTensorListStack, WHILE, FlexTensorListReserve

 

The list of currently supported layers can be found here: https://stedgeai-dc.st.com/assets/embedded-docs/supported_ops_tflite.html 

We are constantly improving our tools but for the moment, you need to manually modify your network if you can or use another model.

 

I think that the ST Edge AI core has been updated today, you can try to use the ST Dev cloud (Session - ST Edge AI Developer Cloud) and see it works, but I don't know if the layers that you need have been implemented.

 

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.