arjun.a
data2 push
4a33762
raw
history blame
48.6 kB
Ticket Name: TDA2PXEVM: Is Conv with no relue supported In TDA2?
Query Text:
Part Number: TDA2PXEVM Other Parts Discussed in Thread: TDA2 Hi I get some accuracy problems with caffemodel importing. Here is my steps: a) Use tidl_model_import.out.exe convert regnet.prototxt/caffemodel to tidl_param/bin b) Compare each layer's output : onnx vs trace_dump_idx_wxh.y c) I find the first conv layer(with bn & relu) matched well(error < 1%) d) But conv_layer with no relu(which are inputs of eltwise_layer) cannot match original model layer's outputs I put a snapshot below : conv layers in green rect match, but conv layer without relu in red circle not match. regnet_import.zip So, is relu strictedly demanded to place after conv layer? Or this is just bugs in import tool? I upload my model and tools for analysis.
Responses:
Hi, Can you share the import output log to check the issue ? Thanks, Praveen
Hi Praveen Thanks for your replay! I uploaded LOG.txt. Geroge. 6675.LOG.txt .\tidl_model_import.out.exe .\ONNX_Reg200M_CIFAR\tidl_import.txt
Caffe Network File : ONNX_Reg200M_CIFAR\trained\regnetx200mf_cifar_Relu96.prototxt
Caffe Model File : ONNX_Reg200M_CIFAR\trained\regnetx200mf_cifar_Relu96.caffemodel
TIDL Network File : ONNX_Reg200M_CIFAR\model\tidl_net_reg200cifar_relu96.bin
TIDL Model File : ONNX_Reg200M_CIFAR\model\tidl_param_reg200cifar_relu96.bin
Name of the Network : REG200MCIFAR-ONNX
Num Inputs : 1
Num of Layer Detected : 71
0, TIDL_DataLayer , data 0, -1 , 1 , x , x , x , x , x , x , x , x , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 32 , 32 , 0 ,
1, TIDL_ConvolutionLayer , Conv_0 1, 1 , 1 , 0 , x , x , x , x , x , x , x , 1 , 1 , 3 , 32 , 32 , 1 , 32 , 32 , 32 , 884736 ,
2, TIDL_ConvolutionLayer , Conv_2 1, 1 , 1 , 1 , x , x , x , x , x , x , x , 2 , 1 , 32 , 32 , 32 , 1 , 24 , 32 , 32 , 786432 ,
3, TIDL_ConvolutionLayer , Conv_4 1, 1 , 1 , 2 , x , x , x , x , x , x , x , 3 , 1 , 24 , 32 , 32 , 1 , 24 , 16 , 16 , 442368 ,
4, TIDL_ConvolutionLayer , Conv_6 1, 1 , 1 , 3 , x , x , x , x , x , x , x , 4 , 1 , 24 , 16 , 16 , 1 , 24 , 16 , 16 , 147456 ,
5, TIDL_ConvolutionLayer , Conv_7 1, 1 , 1 , 1 , x , x , x , x , x , x , x , 5 , 1 , 32 , 32 , 32 , 1 , 24 , 16 , 16 , 196608 ,
6, TIDL_EltWiseLayer , Add_8 1, 2 , 1 , 4 , 5 , x , x , x , x , x , x , 6 , 1 , 24 , 16 , 16 , 1 , 24 , 16 , 16 , 6144 ,
7, TIDL_BatchNormLayer , Relu_9 1, 1 , 1 , 6 , x , x , x , x , x , x , x , 7 , 1 , 24 , 16 , 16 , 1 , 24 , 16 , 16 , 6144 ,
8, TIDL_ConvolutionLayer , Conv_10 1, 1 , 1 , 7 , x , x , x , x , x , x , x , 8 , 1 , 24 , 16 , 16 , 1 , 56 , 16 , 16 , 344064 ,
9, TIDL_ConvolutionLayer , Conv_12 1, 1 , 1 , 8 , x , x , x , x , x , x , x , 9 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 , 1032192 ,
10, TIDL_ConvolutionLayer , Conv_14 1, 1 , 1 , 9 , x , x , x , x , x , x , x , 10 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 , 802816 ,
11, TIDL_ConvolutionLayer , Conv_15 1, 1 , 1 , 7 , x , x , x , x , x , x , x , 11 , 1 , 24 , 16 , 16 , 1 , 56 , 16 , 16 , 344064 ,
12, TIDL_EltWiseLayer , Add_16 1, 2 , 1 , 10 , 11 , x , x , x , x , x , x , 12 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 , 14336 ,
13, TIDL_BatchNormLayer , Relu_17 1, 1 , 1 , 12 , x , x , x , x , x , x , x , 13 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 , 14336 ,
14, TIDL_ConvolutionLayer , Conv_18 1, 1 , 1 , 13 , x , x , x , x , x , x , x , 14 , 1 , 56 , 16 , 16 , 1 , 152 , 16 , 16 , 2179072 ,
15, TIDL_ConvolutionLayer , Conv_20 1, 1 , 1 , 14 , x , x , x , x , x , x , x , 15 , 1 , 152 , 16 , 16 , 1 , 152 , 8 , 8 , 700416 ,
16, TIDL_ConvolutionLayer , Conv_22 1, 1 , 1 , 15 , x , x , x , x , x , x , x , 16 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
17, TIDL_ConvolutionLayer , Conv_23 1, 1 , 1 , 13 , x , x , x , x , x , x , x , 17 , 1 , 56 , 16 , 16 , 1 , 152 , 8 , 8 , 544768 ,
18, TIDL_EltWiseLayer , Add_24 1, 2 , 1 , 16 , 17 , x , x , x , x , x , x , 18 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
19, TIDL_BatchNormLayer , Relu_25 1, 1 , 1 , 18 , x , x , x , x , x , x , x , 19 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
20, TIDL_ConvolutionLayer , Conv_26 1, 1 , 1 , 19 , x , x , x , x , x , x , x , 20 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
21, TIDL_ConvolutionLayer , Conv_28 1, 1 , 1 , 20 , x , x , x , x , x , x , x , 21 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 700416 ,
22, TIDL_ConvolutionLayer , Conv_30 1, 1 , 1 , 21 , x , x , x , x , x , x , x , 22 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
23, TIDL_EltWiseLayer , Add_31 1, 2 , 1 , 22 , 19 , x , x , x , x , x , x , 23 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
24, TIDL_BatchNormLayer , Relu_32 1, 1 , 1 , 23 , x , x , x , x , x , x , x , 24 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
25, TIDL_ConvolutionLayer , Conv_33 1, 1 , 1 , 24 , x , x , x , x , x , x , x , 25 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
26, TIDL_ConvolutionLayer , Conv_35 1, 1 , 1 , 25 , x , x , x , x , x , x , x , 26 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 700416 ,
27, TIDL_ConvolutionLayer , Conv_37 1, 1 , 1 , 26 , x , x , x , x , x , x , x , 27 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
28, TIDL_EltWiseLayer , Add_38 1, 2 , 1 , 27 , 24 , x , x , x , x , x , x , 28 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
29, TIDL_BatchNormLayer , Relu_39 1, 1 , 1 , 28 , x , x , x , x , x , x , x , 29 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
30, TIDL_ConvolutionLayer , Conv_40 1, 1 , 1 , 29 , x , x , x , x , x , x , x , 30 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
31, TIDL_ConvolutionLayer , Conv_42 1, 1 , 1 , 30 , x , x , x , x , x , x , x , 31 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 700416 ,
32, TIDL_ConvolutionLayer , Conv_44 1, 1 , 1 , 31 , x , x , x , x , x , x , x , 32 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 1478656 ,
33, TIDL_EltWiseLayer , Add_45 1, 2 , 1 , 32 , 29 , x , x , x , x , x , x , 33 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
34, TIDL_BatchNormLayer , Relu_46 1, 1 , 1 , 33 , x , x , x , x , x , x , x , 34 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 , 9728 ,
35, TIDL_ConvolutionLayer , Conv_47 1, 1 , 1 , 34 , x , x , x , x , x , x , x , 35 , 1 , 152 , 8 , 8 , 1 , 368 , 8 , 8 , 3579904 ,
36, TIDL_ConvolutionLayer , Conv_49 1, 1 , 1 , 35 , x , x , x , x , x , x , x , 36 , 1 , 368 , 8 , 8 , 1 , 368 , 4 , 4 , 423936 ,
37, TIDL_ConvolutionLayer , Conv_51 1, 1 , 1 , 36 , x , x , x , x , x , x , x , 37 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
38, TIDL_ConvolutionLayer , Conv_52 1, 1 , 1 , 34 , x , x , x , x , x , x , x , 38 , 1 , 152 , 8 , 8 , 1 , 368 , 4 , 4 , 894976 ,
39, TIDL_EltWiseLayer , Add_53 1, 2 , 1 , 37 , 38 , x , x , x , x , x , x , 39 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
40, TIDL_BatchNormLayer , Relu_54 1, 1 , 1 , 39 , x , x , x , x , x , x , x , 40 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
41, TIDL_ConvolutionLayer , Conv_55 1, 1 , 1 , 40 , x , x , x , x , x , x , x , 41 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
42, TIDL_ConvolutionLayer , Conv_57 1, 1 , 1 , 41 , x , x , x , x , x , x , x , 42 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 423936 ,
43, TIDL_ConvolutionLayer , Conv_59 1, 1 , 1 , 42 , x , x , x , x , x , x , x , 43 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
44, TIDL_EltWiseLayer , Add_60 1, 2 , 1 , 43 , 40 , x , x , x , x , x , x , 44 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
45, TIDL_BatchNormLayer , Relu_61 1, 1 , 1 , 44 , x , x , x , x , x , x , x , 45 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
46, TIDL_ConvolutionLayer , Conv_62 1, 1 , 1 , 45 , x , x , x , x , x , x , x , 46 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
47, TIDL_ConvolutionLayer , Conv_64 1, 1 , 1 , 46 , x , x , x , x , x , x , x , 47 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 423936 ,
48, TIDL_ConvolutionLayer , Conv_66 1, 1 , 1 , 47 , x , x , x , x , x , x , x , 48 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
49, TIDL_EltWiseLayer , Add_67 1, 2 , 1 , 48 , 45 , x , x , x , x , x , x , 49 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
50, TIDL_BatchNormLayer , Relu_68 1, 1 , 1 , 49 , x , x , x , x , x , x , x , 50 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
51, TIDL_ConvolutionLayer , Conv_69 1, 1 , 1 , 50 , x , x , x , x , x , x , x , 51 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
52, TIDL_ConvolutionLayer , Conv_71 1, 1 , 1 , 51 , x , x , x , x , x , x , x , 52 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 423936 ,
53, TIDL_ConvolutionLayer , Conv_73 1, 1 , 1 , 52 , x , x , x , x , x , x , x , 53 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
54, TIDL_EltWiseLayer , Add_74 1, 2 , 1 , 53 , 50 , x , x , x , x , x , x , 54 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
55, TIDL_BatchNormLayer , Relu_75 1, 1 , 1 , 54 , x , x , x , x , x , x , x , 55 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
56, TIDL_ConvolutionLayer , Conv_76 1, 1 , 1 , 55 , x , x , x , x , x , x , x , 56 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
57, TIDL_ConvolutionLayer , Conv_78 1, 1 , 1 , 56 , x , x , x , x , x , x , x , 57 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 423936 ,
58, TIDL_ConvolutionLayer , Conv_80 1, 1 , 1 , 57 , x , x , x , x , x , x , x , 58 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
59, TIDL_EltWiseLayer , Add_81 1, 2 , 1 , 58 , 55 , x , x , x , x , x , x , 59 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
60, TIDL_BatchNormLayer , Relu_82 1, 1 , 1 , 59 , x , x , x , x , x , x , x , 60 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
61, TIDL_ConvolutionLayer , Conv_83 1, 1 , 1 , 60 , x , x , x , x , x , x , x , 61 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
62, TIDL_ConvolutionLayer , Conv_85 1, 1 , 1 , 61 , x , x , x , x , x , x , x , 62 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 423936 ,
63, TIDL_ConvolutionLayer , Conv_87 1, 1 , 1 , 62 , x , x , x , x , x , x , x , 63 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
64, TIDL_EltWiseLayer , Add_88 1, 2 , 1 , 63 , 60 , x , x , x , x , x , x , 64 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
65, TIDL_BatchNormLayer , Relu_89 1, 1 , 1 , 64 , x , x , x , x , x , x , x , 65 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
66, TIDL_ConvolutionLayer , Conv_90 1, 1 , 1 , 65 , x , x , x , x , x , x , x , 66 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
67, TIDL_ConvolutionLayer , Conv_92 1, 1 , 1 , 66 , x , x , x , x , x , x , x , 67 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 423936 ,
68, TIDL_ConvolutionLayer , Conv_94 1, 1 , 1 , 67 , x , x , x , x , x , x , x , 68 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 2166784 ,
69, TIDL_EltWiseLayer , Add_95 1, 2 , 1 , 68 , 65 , x , x , x , x , x , x , 69 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
70, TIDL_BatchNormLayer , Relu_96 1, 1 , 1 , 69 , x , x , x , x , x , x , x , 70 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 , 5888 ,
Total Giga Macs : 0.0567
已复制 1 个文件。
Processing config file .\tempDir\qunat_stats_config.txt !
0, TIDL_DataLayer , 0, -1 , 1 , x , x , x , x , x , x , x , x , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 32 , 32 ,
1, TIDL_ConvolutionLayer , 1, 1 , 1 , 0 , x , x , x , x , x , x , x , 1 , 1 , 3 , 32 , 32 , 1 , 32 , 32 , 32 ,
2, TIDL_ConvolutionLayer , 1, 1 , 1 , 1 , x , x , x , x , x , x , x , 2 , 1 , 32 , 32 , 32 , 1 , 24 , 32 , 32 ,
3, TIDL_ConvolutionLayer , 1, 1 , 1 , 2 , x , x , x , x , x , x , x , 3 , 1 , 24 , 32 , 32 , 1 , 24 , 16 , 16 ,
4, TIDL_ConvolutionLayer , 1, 1 , 1 , 3 , x , x , x , x , x , x , x , 4 , 1 , 24 , 16 , 16 , 1 , 24 , 16 , 16 ,
5, TIDL_ConvolutionLayer , 1, 1 , 1 , 1 , x , x , x , x , x , x , x , 5 , 1 , 32 , 32 , 32 , 1 , 24 , 16 , 16 ,
6, TIDL_EltWiseLayer , 1, 2 , 1 , 4 , 5 , x , x , x , x , x , x , 6 , 1 , 24 , 16 , 16 , 1 , 24 , 16 , 16 ,
7, TIDL_BatchNormLayer , 1, 1 , 1 , 6 , x , x , x , x , x , x , x , 7 , 1 , 24 , 16 , 16 , 1 , 24 , 16 , 16 ,
8, TIDL_ConvolutionLayer , 1, 1 , 1 , 7 , x , x , x , x , x , x , x , 8 , 1 , 24 , 16 , 16 , 1 , 56 , 16 , 16 ,
9, TIDL_ConvolutionLayer , 1, 1 , 1 , 8 , x , x , x , x , x , x , x , 9 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 ,
10, TIDL_ConvolutionLayer , 1, 1 , 1 , 9 , x , x , x , x , x , x , x , 10 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 ,
11, TIDL_ConvolutionLayer , 1, 1 , 1 , 7 , x , x , x , x , x , x , x , 11 , 1 , 24 , 16 , 16 , 1 , 56 , 16 , 16 ,
12, TIDL_EltWiseLayer , 1, 2 , 1 , 10 , 11 , x , x , x , x , x , x , 12 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 ,
13, TIDL_BatchNormLayer , 1, 1 , 1 , 12 , x , x , x , x , x , x , x , 13 , 1 , 56 , 16 , 16 , 1 , 56 , 16 , 16 ,
14, TIDL_ConvolutionLayer , 1, 1 , 1 , 13 , x , x , x , x , x , x , x , 14 , 1 , 56 , 16 , 16 , 1 , 152 , 16 , 16 ,
15, TIDL_ConvolutionLayer , 1, 1 , 1 , 14 , x , x , x , x , x , x , x , 15 , 1 , 152 , 16 , 16 , 1 , 152 , 8 , 8 ,
16, TIDL_ConvolutionLayer , 1, 1 , 1 , 15 , x , x , x , x , x , x , x , 16 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
17, TIDL_ConvolutionLayer , 1, 1 , 1 , 13 , x , x , x , x , x , x , x , 17 , 1 , 56 , 16 , 16 , 1 , 152 , 8 , 8 ,
18, TIDL_EltWiseLayer , 1, 2 , 1 , 16 , 17 , x , x , x , x , x , x , 18 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
19, TIDL_BatchNormLayer , 1, 1 , 1 , 18 , x , x , x , x , x , x , x , 19 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
20, TIDL_ConvolutionLayer , 1, 1 , 1 , 19 , x , x , x , x , x , x , x , 20 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
21, TIDL_ConvolutionLayer , 1, 1 , 1 , 20 , x , x , x , x , x , x , x , 21 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
22, TIDL_ConvolutionLayer , 1, 1 , 1 , 21 , x , x , x , x , x , x , x , 22 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
23, TIDL_EltWiseLayer , 1, 2 , 1 , 22 , 19 , x , x , x , x , x , x , 23 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
24, TIDL_BatchNormLayer , 1, 1 , 1 , 23 , x , x , x , x , x , x , x , 24 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
25, TIDL_ConvolutionLayer , 1, 1 , 1 , 24 , x , x , x , x , x , x , x , 25 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
26, TIDL_ConvolutionLayer , 1, 1 , 1 , 25 , x , x , x , x , x , x , x , 26 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
27, TIDL_ConvolutionLayer , 1, 1 , 1 , 26 , x , x , x , x , x , x , x , 27 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
28, TIDL_EltWiseLayer , 1, 2 , 1 , 27 , 24 , x , x , x , x , x , x , 28 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
29, TIDL_BatchNormLayer , 1, 1 , 1 , 28 , x , x , x , x , x , x , x , 29 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
30, TIDL_ConvolutionLayer , 1, 1 , 1 , 29 , x , x , x , x , x , x , x , 30 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
31, TIDL_ConvolutionLayer , 1, 1 , 1 , 30 , x , x , x , x , x , x , x , 31 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
32, TIDL_ConvolutionLayer , 1, 1 , 1 , 31 , x , x , x , x , x , x , x , 32 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
33, TIDL_EltWiseLayer , 1, 2 , 1 , 32 , 29 , x , x , x , x , x , x , 33 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
34, TIDL_BatchNormLayer , 1, 1 , 1 , 33 , x , x , x , x , x , x , x , 34 , 1 , 152 , 8 , 8 , 1 , 152 , 8 , 8 ,
35, TIDL_ConvolutionLayer , 1, 1 , 1 , 34 , x , x , x , x , x , x , x , 35 , 1 , 152 , 8 , 8 , 1 , 368 , 8 , 8 ,
36, TIDL_ConvolutionLayer , 1, 1 , 1 , 35 , x , x , x , x , x , x , x , 36 , 1 , 368 , 8 , 8 , 1 , 368 , 4 , 4 ,
37, TIDL_ConvolutionLayer , 1, 1 , 1 , 36 , x , x , x , x , x , x , x , 37 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
38, TIDL_ConvolutionLayer , 1, 1 , 1 , 34 , x , x , x , x , x , x , x , 38 , 1 , 152 , 8 , 8 , 1 , 368 , 4 , 4 ,
39, TIDL_EltWiseLayer , 1, 2 , 1 , 37 , 38 , x , x , x , x , x , x , 39 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
40, TIDL_BatchNormLayer , 1, 1 , 1 , 39 , x , x , x , x , x , x , x , 40 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
41, TIDL_ConvolutionLayer , 1, 1 , 1 , 40 , x , x , x , x , x , x , x , 41 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
42, TIDL_ConvolutionLayer , 1, 1 , 1 , 41 , x , x , x , x , x , x , x , 42 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
43, TIDL_ConvolutionLayer , 1, 1 , 1 , 42 , x , x , x , x , x , x , x , 43 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
44, TIDL_EltWiseLayer , 1, 2 , 1 , 43 , 40 , x , x , x , x , x , x , 44 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
45, TIDL_BatchNormLayer , 1, 1 , 1 , 44 , x , x , x , x , x , x , x , 45 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
46, TIDL_ConvolutionLayer , 1, 1 , 1 , 45 , x , x , x , x , x , x , x , 46 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
47, TIDL_ConvolutionLayer , 1, 1 , 1 , 46 , x , x , x , x , x , x , x , 47 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
48, TIDL_ConvolutionLayer , 1, 1 , 1 , 47 , x , x , x , x , x , x , x , 48 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
49, TIDL_EltWiseLayer , 1, 2 , 1 , 48 , 45 , x , x , x , x , x , x , 49 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
50, TIDL_BatchNormLayer , 1, 1 , 1 , 49 , x , x , x , x , x , x , x , 50 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
51, TIDL_ConvolutionLayer , 1, 1 , 1 , 50 , x , x , x , x , x , x , x , 51 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
52, TIDL_ConvolutionLayer , 1, 1 , 1 , 51 , x , x , x , x , x , x , x , 52 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
53, TIDL_ConvolutionLayer , 1, 1 , 1 , 52 , x , x , x , x , x , x , x , 53 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
54, TIDL_EltWiseLayer , 1, 2 , 1 , 53 , 50 , x , x , x , x , x , x , 54 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
55, TIDL_BatchNormLayer , 1, 1 , 1 , 54 , x , x , x , x , x , x , x , 55 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
56, TIDL_ConvolutionLayer , 1, 1 , 1 , 55 , x , x , x , x , x , x , x , 56 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
57, TIDL_ConvolutionLayer , 1, 1 , 1 , 56 , x , x , x , x , x , x , x , 57 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
58, TIDL_ConvolutionLayer , 1, 1 , 1 , 57 , x , x , x , x , x , x , x , 58 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
59, TIDL_EltWiseLayer , 1, 2 , 1 , 58 , 55 , x , x , x , x , x , x , 59 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
60, TIDL_BatchNormLayer , 1, 1 , 1 , 59 , x , x , x , x , x , x , x , 60 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
61, TIDL_ConvolutionLayer , 1, 1 , 1 , 60 , x , x , x , x , x , x , x , 61 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
62, TIDL_ConvolutionLayer , 1, 1 , 1 , 61 , x , x , x , x , x , x , x , 62 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
63, TIDL_ConvolutionLayer , 1, 1 , 1 , 62 , x , x , x , x , x , x , x , 63 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
64, TIDL_EltWiseLayer , 1, 2 , 1 , 63 , 60 , x , x , x , x , x , x , 64 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
65, TIDL_BatchNormLayer , 1, 1 , 1 , 64 , x , x , x , x , x , x , x , 65 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
66, TIDL_ConvolutionLayer , 1, 1 , 1 , 65 , x , x , x , x , x , x , x , 66 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
67, TIDL_ConvolutionLayer , 1, 1 , 1 , 66 , x , x , x , x , x , x , x , 67 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
68, TIDL_ConvolutionLayer , 1, 1 , 1 , 67 , x , x , x , x , x , x , x , 68 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
69, TIDL_EltWiseLayer , 1, 2 , 1 , 68 , 65 , x , x , x , x , x , x , 69 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
70, TIDL_BatchNormLayer , 1, 1 , 1 , 69 , x , x , x , x , x , x , x , 70 , 1 , 368 , 4 , 4 , 1 , 368 , 4 , 4 ,
71, TIDL_DataLayer , 0, 1 , -1 , 70 , x , x , x , x , x , x , x , 0 , 1 , 368 , 4 , 4 , 0 , 0 , 0 , 0 ,
Layer ID ,inBlkWidth ,inBlkHeight ,inBlkPitch ,outBlkWidth ,outBlkHeight,outBlkPitch ,numInChs ,numOutChs ,numProcInChs,numLclInChs ,numLclOutChs,numProcItrs ,numAccItrs ,numHorBlock ,numVerBlock ,inBlkChPitch,outBlkChPitc,alignOrNot
1 40 34 40 32 32 32 3 32 3 1 8 1 3 1 1 1360 1024 1
2 32 32 32 32 32 32 32 24 32 7 8 1 5 1 1 1024 1024 1
3 40 36 40 16 16 16 8 8 8 4 8 1 2 1 1 1440 256 1
4 16 16 16 16 16 16 24 24 24 8 8 1 3 1 1 256 256 1
5 32 32 32 16 16 16 32 24 32 7 8 1 5 1 1 1024 256 1
8 16 16 16 16 16 16 24 56 24 8 8 1 3 1 1 256 256 1
9 24 18 24 16 16 16 8 8 8 4 8 1 2 1 1 432 256 1
10 16 16 16 16 16 16 56 56 56 8 8 1 7 1 1 256 256 1
11 16 16 16 16 16 16 24 56 24 8 8 1 3 1 1 256 256 1
14 16 16 16 16 16 16 56 152 56 8 8 1 7 1 1 256 256 1
15 40 20 40 16 8 16 8 8 8 4 8 1 2 1 1 800 128 1
16 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
17 32 16 32 16 8 16 56 152 56 8 8 1 7 1 1 512 128 1
20 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
21 24 10 24 16 8 16 8 8 8 4 8 1 2 1 1 240 128 1
22 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
25 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
26 24 10 24 16 8 16 8 8 8 4 8 1 2 1 1 240 128 1
27 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
30 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
31 24 10 24 16 8 16 8 8 8 4 8 1 2 1 1 240 128 1
32 16 8 16 16 8 16 152 152 152 8 8 1 19 1 1 128 128 1
35 16 8 16 16 8 16 152 368 152 8 8 1 19 1 1 128 128 1
36 40 12 40 16 4 16 8 8 8 4 8 1 2 1 1 480 64 1
37 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
38 32 8 32 16 4 16 152 368 152 8 8 1 19 1 1 256 64 1
41 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
42 24 6 24 16 4 16 8 8 8 4 8 1 2 1 1 144 64 1
43 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
46 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
47 24 6 24 16 4 16 8 8 8 4 8 1 2 1 1 144 64 1
48 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
51 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
52 24 6 24 16 4 16 8 8 8 4 8 1 2 1 1 144 64 1
53 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
56 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
57 24 6 24 16 4 16 8 8 8 4 8 1 2 1 1 144 64 1
58 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
61 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
62 24 6 24 16 4 16 8 8 8 4 8 1 2 1 1 144 64 1
63 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
66 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
67 24 6 24 16 4 16 8 8 8 4 8 1 2 1 1 144 64 1
68 16 4 16 16 4 16 368 368 368 8 8 1 46 1 1 64 64 1
Processing Frame Number : 0
Layer 1 : Out Q : 239 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.88, 1.17, Sparsity : -32.41
Layer 2 : Out Q : 324 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.79, 0.88, Sparsity : -12.50
Layer 3 : Out Q : 212 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.44, 0.44, Sparsity : 0.00
Layer 4 : Out Q : 95 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.15, 0.15, Sparsity : 0.00
Layer 5 : Out Q : 142 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.20, 0.22, Sparsity : -12.50
Layer 6 : Out Q : 87 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 7 : Out Q : 175 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 8 : Out Q : 452 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.34, 0.34, Sparsity : 0.00
Layer 9 : Out Q : 544 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.03, 1.03, Sparsity : 0.00
Layer 10 : Out Q : 239 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.80, 0.80, Sparsity : 0.00
Layer 11 : Out Q : 148 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.34, 0.34, Sparsity : 0.00
Layer 12 : Out Q : 139 , TIDL_EltWiseLayer, PASSED #MMACs = 0.03, 0.03, Sparsity : 0.00
Layer 13 : Out Q : 279 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 14 : Out Q : 512 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.18, 2.18, Sparsity : 0.00
Layer 15 : Out Q : 570 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.70, 0.70, Sparsity : 0.00
Layer 16 : Out Q : 236 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 17 : Out Q : 235 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.54, 0.54, Sparsity : 0.00
Layer 18 : Out Q : 124 , TIDL_EltWiseLayer, PASSED #MMACs = 0.02, 0.02, Sparsity : 0.00
Layer 19 : Out Q : 249 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 20 : Out Q : 621 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 21 : Out Q : 670 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.70, 0.70, Sparsity : 0.00
Layer 22 : Out Q : 267 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 23 : Out Q : 131 , TIDL_EltWiseLayer, PASSED #MMACs = 0.02, 0.02, Sparsity : 0.00
Layer 24 : Out Q : 263 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 25 : Out Q : 680 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 26 : Out Q : 271 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.70, 0.70, Sparsity : 0.00
Layer 27 : Out Q : 224 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 28 : Out Q : 158 , TIDL_EltWiseLayer, PASSED #MMACs = 0.02, 0.02, Sparsity : 0.00
Layer 29 : Out Q : 317 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 30 : Out Q : 884 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 31 : Out Q : 665 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.70, 0.70, Sparsity : 0.00
Layer 32 : Out Q : 556 , TIDL_ConvolutionLayer, PASSED #MMACs = 1.48, 1.48, Sparsity : 0.00
Layer 33 : Out Q : 150 , TIDL_EltWiseLayer, PASSED #MMACs = 0.02, 0.02, Sparsity : 0.00
Layer 34 : Out Q : 301 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 35 : Out Q : 870 , TIDL_ConvolutionLayer, PASSED #MMACs = 3.58, 3.58, Sparsity : 0.00
Layer 36 : Out Q : 409 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 37 : Out Q : 230 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 38 : Out Q : 199 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.89, 0.89, Sparsity : 0.00
Layer 39 : Out Q : 175 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 40 : Out Q : 351 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 41 : Out Q : 1196 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 42 : Out Q : 483 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 43 : Out Q : 220 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 44 : Out Q : 158 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 45 : Out Q : 320 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 46 : Out Q : 1105 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 47 : Out Q : 459 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 48 : Out Q : 137 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 49 : Out Q : 136 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 50 : Out Q : 287 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 51 : Out Q : 1024 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 52 : Out Q : 631 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 53 : Out Q : 178 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 54 : Out Q : 109 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 55 : Out Q : 219 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 56 : Out Q : 1488 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 57 : Out Q : 450 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 58 : Out Q : 143 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 59 : Out Q : 106 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 60 : Out Q : 213 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 61 : Out Q : 1198 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 62 : Out Q : 556 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 63 : Out Q : 150 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 64 : Out Q : 102 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 65 : Out Q : 205 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 66 : Out Q : 1259 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 67 : Out Q : 749 , TIDL_ConvolutionLayer, PASSED #MMACs = 0.42, 0.42, Sparsity : 0.00
Layer 68 : Out Q : 181 , TIDL_ConvolutionLayer, PASSED #MMACs = 2.17, 2.17, Sparsity : 0.00
Layer 69 : Out Q : 103 , TIDL_EltWiseLayer, PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Layer 70 : Out Q : 207 , TIDL_BatchNormLayer , PASSED #MMACs = 0.01, 0.01, Sparsity : 0.00
Hi Praveen Is there any updates? lluo
Hi IIuo, I have looked at the log you shared, it looks okay to me, this configurations is supported on TDA2. Please follow steps mentioned in section 3.8 (Matching TIDL inference result) in the TIDL user guide. BTW, what is the TIDL release version that you are using? Thanks, Praveen
Hi Praveen I have been using REL.TIDL.01.01.03.00 . And the model & tools has been uploaded in regnet_import.zip. I will follow user guide to check my model on REL.TIDL.01.02.00.00 later.
Hi, Please check with REL.TIDL.01.02.00.00 and let us know. Thanks, Praveen