TexasInstruments / edgeai-tidl-tools

Edgeai TIDL Tools and Examples - This repository contains Tools and example developed for Deep learning runtime (DLRT) offering provided by TI’s edge AI solutions.
Other
129 stars 33 forks source link

when TIDL complier will be updated based on onnx opset=13? #22

Closed leadcain closed 2 years ago

leadcain commented 2 years ago

Hi.

I'm a DL engineer, use the TDA4VM chip for automotive.

We choses TDA4VM for plexible DSP H/W architecture.

But, TIDL support layers and operation based on onnx opset=11 have so many limitations.

We can't fully develop Deep Learning algorithms because of the limiatations.

So, We wait for SDK8.2 update, but it was not.

When do you update TIDL SDK based on ONNX opset=13?

If it will be updated, almost DL algorithm develpers using TIDL welcome.

We really eagerly look forward to update.

Thanks.

kumardesappan commented 2 years ago

Hi, We are in the process of planning our future release to update opset version. We will update the detail in our standard roadmap document when it is finalized. Would it be possible for you to share the list of operators that you are using from opest 13 definition, this would help us to plan the migration.

leadcain commented 2 years ago
  1. channel-wise softmax(B,C,H,W)
  2. Hope support list on ONNX 13 opset
    • Div.
    • Subtract
    • Exp
    • Log
    • Gather(it be partially operated on SDK8.1)
    • ScatterND
    • Floor
    • Ceil
    • Clip
    • MatMul
    • ReduceSum/Mean
    • Channel-wise Transpose on 4-Dims(B,C,H,W)
    • Channel-wise Reshape on 4-Dims(B,C,H,W)

Thanks

kumardesappan commented 2 years ago

I believe all the operators are supported in opest 11 also, Any particular reason to use opest 13