This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Concat layer axis=0 TIDL heterogeneous execution

Part Number: TDA4VM

Hello,

I am trying to use the ONNX Runtime + TIDL heterogeneous execution to compile a model, but an error message “Concat axis not supported” occurs during the compilation.

 It seems that this error occurs because the concatenation of axis 0 is not supported by TIDL. Since the model can be executed by ONNX Runtime with CPUExecutionProvider without any problems, I thought I can avoid the problem by including Concat layer in the deny_list. However, the same problem still exists.

 Is there a way to run a model with a Concat layer of axis 0 while using the heterogeneous execution?

Best

Gildardo

  • Hi Gildardo,

    The concat layer with axis 0 is not supported by TIDL, so it is supposed to be delegated to ARM in the case of heterogeneous execution. There is a bug in the current code which is resulting in an exit when unsupported concat layer is encountered in the model.

    This has been fixed in the latest SDK 8.0 which is supposed to be released shortly.

    Regards,

    Anand