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.

TDA2: TIDL Eltwise Layer output not matching with caffe output

Part Number: TDA2


Hi,


I have Convolutional layers, InnerProduct and Eltwise layers in my model. The caffe ouput and tidl outputs  of the convolutional layer and innerproduct layers are matching. But in the elwise layer, some of the elements of the tidl matrix  vary too much with the elements of caffe output.

For example, let's say Eltwise layer adds two blobs of size 1x5. Here is how the caffe and tidl output looks like:

Caffe output: [22.24 -2.33 -15.85 -14.89 -11.05]

TIDL output:  [21.29 59.05 -15.00 -14.03 -10.16]


As you could see the [1] element vary too much.

To convert the data to floating point, I am dividing the output data by the OutQ in the logs as mentioned in this thread(e2e.ti.com/.../2370081

Regards,

Navinprashath.R.R