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: Segmentation fault when I try to import TIDL model

Part Number: TDA4VM


Hi,

TIDL version: 07_03_00_07

I'm trying to import an onnx model to tidl model.

It is no errors happen when I import model with 32bit mode, but Segmentation fault happens at 8bit mode and 16 bit mode.

Here is the error message.

Here is the model netLog.

Num of Layer Detected :  99 
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  Num|TIDL Layer Name               |Out Data Name                                     |Group |#Ins  |#Outs |Inbuf Ids                       |Outbuf Id |In NCHW                             |Out NCHW                            |MACS       |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    0|TIDL_DataLayer                |input.1_original                                  |     0|    -1|     1|  x   x   x   x   x   x   x   x |  0       |       0        0        0        0 |       1        3      384      384 |         0 |
    1|TIDL_ConvolutionLayer         |392                                               |     0|     1|     1|  0   x   x   x   x   x   x   x |  1       |       1        3      384      384 |       1       32      192      192 |  34209792 |
    2|TIDL_ConvolutionLayer         |395                                               |     0|     1|     1|  1   x   x   x   x   x   x   x |  2       |       1       32      192      192 |       1       64      192      192 |  80216064 |
    3|TIDL_ConvolutionLayer         |402                                               |     0|     1|     1|  1   x   x   x   x   x   x   x |  3       |       1       32      192      192 |       1       64       96       96 |  19464192 |
    4|TIDL_ConvolutionLayer         |398                                               |     0|     1|     1|  2   x   x   x   x   x   x   x |  4       |       1       64      192      192 |       1       64       96       96 |  86114304 |
    5|TIDL_ConvolutionLayer         |400                                               |     0|     1|     1|  4   x   x   x   x   x   x   x |  5       |       1       64       96       96 |       1       64       96       96 |  38338560 |
    6|TIDL_EltWiseLayer             |404                                               |     0|     2|     1|  5   3   x   x   x   x   x   x |  6       |       1       64       96       96 |       1       64       96       96 |   1179648 |
    7|TIDL_ConvolutionLayer         |414                                               |     0|     1|     1|  6   x   x   x   x   x   x   x |  7       |       1       64       96       96 |       1      128       48       48 |  19169280 |
    8|TIDL_ConvolutionLayer         |407                                               |     0|     1|     1|  6   x   x   x   x   x   x   x |  8       |       1       64       96       96 |       1      128       96       96 |  77856768 |
    9|TIDL_ConvolutionLayer         |572                                               |     0|     1|     1|  6   x   x   x   x   x   x   x |  9       |       1       64       96       96 |       1       64       96       96 |  38928384 |
   10|TIDL_ConvolutionLayer         |410                                               |     0|     1|     1|  8   x   x   x   x   x   x   x | 10       |       1      128       96       96 |       1      128       48       48 |  43057152 |
   11|TIDL_ConvolutionLayer         |412                                               |     0|     1|     1| 10   x   x   x   x   x   x   x | 11       |       1      128       48       48 |       1      128       48       48 |  38043648 |
   12|TIDL_EltWiseLayer             |416                                               |     0|     2|     1| 11   7   x   x   x   x   x   x | 12       |       1      128       48       48 |       1      128       48       48 |    589824 |
   13|TIDL_ConvolutionLayer         |419                                               |     0|     1|     1| 12   x   x   x   x   x   x   x | 13       |       1      128       48       48 |       1      128       48       48 |  38338560 |
   14|TIDL_ConvolutionLayer         |422                                               |     0|     1|     1| 13   x   x   x   x   x   x   x | 14       |       1      128       48       48 |       1      128       48       48 |  43057152 |
   15|TIDL_ConvolutionLayer         |424                                               |     0|     1|     1| 14   x   x   x   x   x   x   x | 15       |       1      128       48       48 |       1      128       48       48 |  38043648 |
   16|TIDL_EltWiseLayer             |426                                               |     0|     2|     1| 15  12   x   x   x   x   x   x | 16       |       1      128       48       48 |       1      128       48       48 |    589824 |
   17|TIDL_ConvolutionLayer         |429                                               |     0|     1|     1| 16   x   x   x   x   x   x   x | 17       |       1      128       48       48 |       1      128       48       48 |  38338560 |
   18|TIDL_ConvolutionLayer         |432                                               |     0|     1|     1| 17   x   x   x   x   x   x   x | 18       |       1      128       48       48 |       1      128       48       48 |  43057152 |
   19|TIDL_ConvolutionLayer         |434                                               |     0|     1|     1| 18   x   x   x   x   x   x   x | 19       |       1      128       48       48 |       1      128       48       48 |  38043648 |
   20|TIDL_EltWiseLayer             |436                                               |     0|     2|     1| 19  16   x   x   x   x   x   x | 20       |       1      128       48       48 |       1      128       48       48 |    589824 |
   21|TIDL_ConvolutionLayer         |446                                               |     0|     1|     1| 20   x   x   x   x   x   x   x | 21       |       1      128       48       48 |       1      288       24       24 |  21399552 |
   22|TIDL_ConvolutionLayer         |439                                               |     0|     1|     1| 20   x   x   x   x   x   x   x | 22       |       1      128       48       48 |       1      288       48       48 |  86261760 |
   23|TIDL_ConvolutionLayer         |569                                               |     0|     1|     1| 20   x   x   x   x   x   x   x | 23       |       1      128       48       48 |       1      128       48       48 |  38338560 |
   24|TIDL_ConvolutionLayer         |442                                               |     0|     1|     1| 22   x   x   x   x   x   x   x | 24       |       1      288       48       48 |       1      288       24       24 |  24219648 |
   25|TIDL_ConvolutionLayer         |444                                               |     0|     1|     1| 24   x   x   x   x   x   x   x | 25       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   26|TIDL_EltWiseLayer             |448                                               |     0|     2|     1| 25  21   x   x   x   x   x   x | 26       |       1      288       24       24 |       1      288       24       24 |    331776 |
   27|TIDL_ConvolutionLayer         |451                                               |     0|     1|     1| 26   x   x   x   x   x   x   x | 27       |       1      288       24       24 |       1      288       24       24 |  48107520 |
   28|TIDL_ConvolutionLayer         |454                                               |     0|     1|     1| 27   x   x   x   x   x   x   x | 28       |       1      288       24       24 |       1      288       24       24 |  24219648 |
   29|TIDL_ConvolutionLayer         |456                                               |     0|     1|     1| 28   x   x   x   x   x   x   x | 29       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   30|TIDL_EltWiseLayer             |458                                               |     0|     2|     1| 29  26   x   x   x   x   x   x | 30       |       1      288       24       24 |       1      288       24       24 |    331776 |
   31|TIDL_ConvolutionLayer         |461                                               |     0|     1|     1| 30   x   x   x   x   x   x   x | 31       |       1      288       24       24 |       1      288       24       24 |  48107520 |
   32|TIDL_ConvolutionLayer         |464                                               |     0|     1|     1| 31   x   x   x   x   x   x   x | 32       |       1      288       24       24 |       1      288       24       24 |  24219648 |
   33|TIDL_ConvolutionLayer         |466                                               |     0|     1|     1| 32   x   x   x   x   x   x   x | 33       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   34|TIDL_EltWiseLayer             |468                                               |     0|     2|     1| 33  30   x   x   x   x   x   x | 34       |       1      288       24       24 |       1      288       24       24 |    331776 |
   35|TIDL_ConvolutionLayer         |471                                               |     0|     1|     1| 34   x   x   x   x   x   x   x | 35       |       1      288       24       24 |       1      288       24       24 |  48107520 |
   36|TIDL_ConvolutionLayer         |474                                               |     0|     1|     1| 35   x   x   x   x   x   x   x | 36       |       1      288       24       24 |       1      288       24       24 |  24219648 |
   37|TIDL_ConvolutionLayer         |476                                               |     0|     1|     1| 36   x   x   x   x   x   x   x | 37       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   38|TIDL_EltWiseLayer             |478                                               |     0|     2|     1| 37  34   x   x   x   x   x   x | 38       |       1      288       24       24 |       1      288       24       24 |    331776 |
   39|TIDL_ConvolutionLayer         |481                                               |     0|     1|     1| 38   x   x   x   x   x   x   x | 39       |       1      288       24       24 |       1      288       24       24 |  48107520 |
   40|TIDL_ConvolutionLayer         |484                                               |     0|     1|     1| 39   x   x   x   x   x   x   x | 40       |       1      288       24       24 |       1      288       24       24 |  24219648 |
   41|TIDL_ConvolutionLayer         |486                                               |     0|     1|     1| 40   x   x   x   x   x   x   x | 41       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   42|TIDL_EltWiseLayer             |488                                               |     0|     2|     1| 41  38   x   x   x   x   x   x | 42       |       1      288       24       24 |       1      288       24       24 |    331776 |
   43|TIDL_ConvolutionLayer         |491                                               |     0|     1|     1| 42   x   x   x   x   x   x   x | 43       |       1      288       24       24 |       1      288       24       24 |  48107520 |
   44|TIDL_ConvolutionLayer         |494                                               |     0|     1|     1| 43   x   x   x   x   x   x   x | 44       |       1      288       24       24 |       1      288       24       24 |  24219648 |
   45|TIDL_ConvolutionLayer         |496                                               |     0|     1|     1| 44   x   x   x   x   x   x   x | 45       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   46|TIDL_EltWiseLayer             |498                                               |     0|     2|     1| 45  42   x   x   x   x   x   x | 46       |       1      288       24       24 |       1      288       24       24 |    331776 |
   47|TIDL_ConvolutionLayer         |501                                               |     0|     1|     1| 46   x   x   x   x   x   x   x | 47       |       1      288       24       24 |       1      288       24       24 |  48107520 |
   48|TIDL_ConvolutionLayer         |504                                               |     0|     1|     1| 47   x   x   x   x   x   x   x | 48       |       1      288       24       24 |       1      288       24       24 |  24219648 |
   49|TIDL_ConvolutionLayer         |506                                               |     0|     1|     1| 48   x   x   x   x   x   x   x | 49       |       1      288       24       24 |       1      288       24       24 |  47941632 |
   50|TIDL_EltWiseLayer             |508                                               |     0|     2|     1| 49  46   x   x   x   x   x   x | 50       |       1      288       24       24 |       1      288       24       24 |    331776 |
   51|TIDL_ConvolutionLayer         |518                                               |     0|     1|     1| 50   x   x   x   x   x   x   x | 51       |       1      288       24       24 |       1      672       12       12 |  27965952 |
   52|TIDL_ConvolutionLayer         |511                                               |     0|     1|     1| 50   x   x   x   x   x   x   x | 52       |       1      288       24       24 |       1      672       24       24 | 112250880 |
   53|TIDL_ConvolutionLayer         |566                                               |     0|     1|     1| 50   x   x   x   x   x   x   x | 53       |       1      288       24       24 |       1      256       24       24 |  42762240 |
   54|TIDL_ConvolutionLayer         |514                                               |     0|     1|     1| 52   x   x   x   x   x   x   x | 54       |       1      672       24       24 |       1      672       12       12 |  14128128 |
   55|TIDL_ConvolutionLayer         |516                                               |     0|     1|     1| 54   x   x   x   x   x   x   x | 55       |       1      672       12       12 |       1      672       12       12 |  65124864 |
   56|TIDL_EltWiseLayer             |520                                               |     0|     2|     1| 55  51   x   x   x   x   x   x | 56       |       1      672       12       12 |       1      672       12       12 |    193536 |
   57|TIDL_ConvolutionLayer         |523                                               |     0|     1|     1| 56   x   x   x   x   x   x   x | 57       |       1      672       12       12 |       1      672       12       12 |  65221632 |
   58|TIDL_ConvolutionLayer         |526                                               |     0|     1|     1| 57   x   x   x   x   x   x   x | 58       |       1      672       12       12 |       1      672       12       12 |  14128128 |
   59|TIDL_ConvolutionLayer         |528                                               |     0|     1|     1| 58   x   x   x   x   x   x   x | 59       |       1      672       12       12 |       1      672       12       12 |  65124864 |
   60|TIDL_EltWiseLayer             |530                                               |     0|     2|     1| 59  56   x   x   x   x   x   x | 60       |       1      672       12       12 |       1      672       12       12 |    193536 |
   61|TIDL_ConvolutionLayer         |533                                               |     0|     1|     1| 60   x   x   x   x   x   x   x | 61       |       1      672       12       12 |       1      672       12       12 |  65221632 |
   62|TIDL_ConvolutionLayer         |536                                               |     0|     1|     1| 61   x   x   x   x   x   x   x | 62       |       1      672       12       12 |       1      672       12       12 |  14128128 |
   63|TIDL_ConvolutionLayer         |538                                               |     0|     1|     1| 62   x   x   x   x   x   x   x | 63       |       1      672       12       12 |       1      672       12       12 |  65124864 |
   64|TIDL_EltWiseLayer             |540                                               |     0|     2|     1| 63  60   x   x   x   x   x   x | 64       |       1      672       12       12 |       1      672       12       12 |    193536 |
   65|TIDL_ConvolutionLayer         |543                                               |     0|     1|     1| 64   x   x   x   x   x   x   x | 65       |       1      672       12       12 |       1      672       12       12 |  65221632 |
   66|TIDL_ConvolutionLayer         |546                                               |     0|     1|     1| 65   x   x   x   x   x   x   x | 66       |       1      672       12       12 |       1      672       12       12 |  14128128 |
   67|TIDL_ConvolutionLayer         |548                                               |     0|     1|     1| 66   x   x   x   x   x   x   x | 67       |       1      672       12       12 |       1      672       12       12 |  65124864 |
   68|TIDL_EltWiseLayer             |550                                               |     0|     2|     1| 67  64   x   x   x   x   x   x | 68       |       1      672       12       12 |       1      672       12       12 |    193536 |
   69|TIDL_ConvolutionLayer         |553                                               |     0|     1|     1| 68   x   x   x   x   x   x   x | 69       |       1      672       12       12 |       1      672       12       12 |  65221632 |
   70|TIDL_ConvolutionLayer         |556                                               |     0|     1|     1| 69   x   x   x   x   x   x   x | 70       |       1      672       12       12 |       1      672       12       12 |  14128128 |
   71|TIDL_ConvolutionLayer         |558                                               |     0|     1|     1| 70   x   x   x   x   x   x   x | 71       |       1      672       12       12 |       1      672       12       12 |  65124864 |
   72|TIDL_EltWiseLayer             |560                                               |     0|     2|     1| 71  68   x   x   x   x   x   x | 72       |       1      672       12       12 |       1      672       12       12 |    193536 |
   73|TIDL_ConvolutionLayer         |563                                               |     0|     1|     1| 72   x   x   x   x   x   x   x | 73       |       1      672       12       12 |       1      256       12       12 |  24846336 |
   74|TIDL_ResizeLayer              |582                                               |     0|     1|     1| 73   x   x   x   x   x   x   x | 74       |       1      256       12       12 |       1      256       24       24 |    589824 |
   75|TIDL_ConvolutionLayer         |585                                               |     0|     1|     1| 74   x   x   x   x   x   x   x | 75       |       1      256       24       24 |       1      256       24       24 |  38043648 |
   76|TIDL_EltWiseLayer             |586                                               |     0|     2|     1| 75  53   x   x   x   x   x   x | 76       |       1      256       24       24 |       1      256       24       24 |    147456 |
   77|TIDL_ResizeLayer              |596                                               |     0|     1|     1| 76   x   x   x   x   x   x   x | 77       |       1      256       24       24 |       1      256       48       48 |   2359296 |
   78|TIDL_ConvolutionLayer         |599                                               |     0|     1|     1| 77   x   x   x   x   x   x   x | 78       |       1      256       48       48 |       1      128       48       48 |  76087296 |
   79|TIDL_EltWiseLayer             |600                                               |     0|     2|     1| 78  23   x   x   x   x   x   x | 79       |       1      128       48       48 |       1      128       48       48 |    294912 |
   80|TIDL_ResizeLayer              |610                                               |     0|     1|     1| 79   x   x   x   x   x   x   x | 80       |       1      128       48       48 |       1      128       96       96 |   4718592 |
   81|TIDL_ConvolutionLayer         |613                                               |     0|     1|     1| 80   x   x   x   x   x   x   x | 81       |       1      128       96       96 |       1       64       96       96 |  76677120 |
   82|TIDL_EltWiseLayer             |614                                               |     0|     2|     1| 81   9   x   x   x   x   x   x | 82       |       1       64       96       96 |       1       64       96       96 |    589824 |
   83|TIDL_ConvolutionLayer         |617                                               |     0|     1|     1| 82   x   x   x   x   x   x   x | 83       |       1       64       96       96 |       1       32       96       96 | 170459136 |
   84|TIDL_ConvolutionLayer         |643                                               |     0|     1|     1| 82   x   x   x   x   x   x   x | 84       |       1       64       96       96 |       1       32       96       96 | 170459136 |
   85|TIDL_ResizeLayer              |627                                               |     0|     1|     1| 83   x   x   x   x   x   x   x | 85       |       1       32       96       96 |       1       32      192      192 |   4718592 |
   86|TIDL_ResizeLayer              |653                                               |     0|     1|     1| 84   x   x   x   x   x   x   x | 86       |       1       32       96       96 |       1       32      192      192 |   4718592 |
   87|TIDL_ConvolutionLayer         |629                                               |     0|     1|     1| 85   x   x   x   x   x   x   x | 87       |       1       32      192      192 |       1       16      192      192 | 170459136 |
   88|TIDL_ConvolutionLayer         |655                                               |     0|     1|     1| 86   x   x   x   x   x   x   x | 88       |       1       32      192      192 |       1       16      192      192 | 170459136 |
   89|TIDL_ConvolutionLayer         |630                                               |     0|     1|     1| 87   x   x   x   x   x   x   x | 89       |       1       16      192      192 |       1        2      192      192 |   1179648 |
   90|TIDL_ConvolutionLayer         |656                                               |     0|     1|     1| 88   x   x   x   x   x   x   x | 90       |       1       16      192      192 |       1        2      192      192 |   1179648 |
   91|TIDL_ResizeLayer              |640                                               |     0|     1|     1| 89   x   x   x   x   x   x   x | 91       |       1        2      192      192 |       1        2      384      384 |   1179648 |
   92|TIDL_ResizeLayer              |666                                               |     0|     1|     1| 90   x   x   x   x   x   x   x | 92       |       1        2      192      192 |       1        2      384      384 |   1179648 |
   93|TIDL_ArgMaxLayer              |667                                               |     0|     1|     1| 91   x   x   x   x   x   x   x | 93       |       1        2      384      384 |       1        1      384      384 |    147456 |
   94|TIDL_ArgMaxLayer              |668                                               |     0|     1|     1| 92   x   x   x   x   x   x   x | 94       |       1        2      384      384 |       1        1      384      384 |    147456 |
   95|TIDL_ConvolutionLayer         |670                                               |     0|     1|     1| 93   x   x   x   x   x   x   x | 95       |       1        1      384      384 |       1        2      384      384 |   2654208 |
   96|TIDL_ConvolutionLayer         |671                                               |     0|     1|     1| 94   x   x   x   x   x   x   x | 96       |       1        1      384      384 |       1        2      384      384 |   2654208 |
   97|TIDL_DataLayer                |670                                               |     0|     1|    -1| 95   x   x   x   x   x   x   x |  0       |       1        2      384      384 |       0        0        0        0 |         0 |
   98|TIDL_DataLayer                |671                                               |     0|     1|    -1| 96   x   x   x   x   x   x   x |  0       |       1        2      384      384 |       0        0        0        0 |         0 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total Giga Macs : 3.4264
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

model onnx and import svg are attached.

4111.model.zip

Thanks,

HC