Tool/software: TI-RTOS
Hello, I have test my own model using TIDL(version 01.01.03).
I recently found that the PC emulator and TDA2x generate different results.
I have checked each layer dump , discovering a convolution layer gives different output.
Furthermore, I checked the layer result which gives different output and found another strange phenomenon.
My convolution layer has 96 input channels and 192 output channels with group = 8 and kernel size = 3.
The output feature maps is different at 0th, 24th, 48th, 72th, 96th, 120th,144th, 178th.
It seems that the first generated feature map in each group has different value.
After that I extract the particular convolution layer to do the test which input is previous layer output.(ex: trace_dump7.y ).
The result from PC emulator and TDA2x is different.
I generate the TDA2x eve test and PC-emulator ,using below instruction respectively.
"gmake TARGET_BUILD=release CORE=eve all"
"gmake TARGET_BUILD=release TARGET_PLATFORM=PC CORE=eve all"
All detail is in the appendix .rar file , including Convolution layer information , input data , PC_emulator result and TDA2x result.
Thank you.