Imported Upstream version 1.25.0
[platform/core/ml/nnfw.git] / compiler / luci-pass-value-test / test.lst
1 #
2 # Format:
3 #   addeval(MODEL PASS)
4 # MODEL: tflite model file name in build/compiler/common-artifacts folder.
5 # PASS: Optimization Pass to test. Supports only one Pass for now.
6 #
7
8 # addeval(Net_Preactivation_BN_000 fuse_preactivation_batchnorm) : value diff exist
9 # --> https://github.com/Samsung/ONE/issues/5782
10 addeval(Net_Conv_Add_Mul_000 fuse_batchnorm_with_conv)
11 addeval(Net_Conv_Add_Mul_000 fuse_batchnorm_with_conv)
12 addeval(Net_Conv_Add_Mul_001 fuse_batchnorm_with_conv)
13 addeval(Net_Conv_Add_Mul_002 fuse_batchnorm_with_conv)
14 addeval(Net_Conv_Min_Max_000 transform_min_max_to_relu6)
15 addeval(Net_Conv_Min_Relu_000 transform_min_relu_to_relu6)
16 addeval(HardSwish_001 decompose_hardswish)
17 addeval(Net_Conv_PReluGraph_000 fuse_prelu)
18 addeval(Net_Conv_Relu6_000 fuse_activation_function)
19 addeval(Net_Densify_Add_000 fold_densify)
20 addeval(Net_Dequantize_Add_000 fold_dequantize)
21 addeval(Net_DwConv_BN_000 fuse_batchnorm_with_dwconv)
22 addeval(Net_DwConv_BN_001 fuse_batchnorm_with_dwconv)
23 addeval(Net_FullyConnected_Add_000 fold_fully_connected)
24 addeval(Net_Reshape_Neg_000 forward_reshape_to_unaryop)
25 addeval(Net_Reshape_Reshape_000 remove_redundant_reshape)
26 addeval(Net_Squeeze_Squeeze_000 substitute_squeeze_to_reshape)
27 addeval(Net_TConv_Add_000 fuse_add_with_tconv)
28 addeval(Net_TConv_Add_001 fuse_add_with_tconv)
29 addeval(Net_TConv_Add_002 fuse_add_with_tconv)
30 addeval(Net_TConv_BN_000 fuse_batchnorm_with_tconv)
31 addeval(Net_TConv_BN_001 fuse_batchnorm_with_tconv)
32 addeval(Net_TConv_BN_002 fuse_batchnorm_with_tconv)
33 addeval(Net_TConv_BN_003 fuse_batchnorm_with_tconv)
34 addeval(Net_TConv_BN_004 fuse_batchnorm_with_tconv)
35 addeval(Net_TConv_BN_005 fuse_batchnorm_with_tconv)
36 addeval(Net_InstanceNorm_001 fuse_instnorm)
37 addeval(Net_InstanceNorm_002 fuse_instnorm)
38 addeval(Net_InstanceNorm_003 fuse_instnorm)
39 addeval(Net_StridedSlice_StridedSlice_000 remove_unnecessary_strided_slice)
40 addeval(FullyConnected_007 replace_non_const_fc_with_batch_matmul)
41 addeval(Net_Transpose_Add_000 forward_transpose_op)
42 addeval(Net_Transpose_Abs_000 forward_transpose_op)
43 addeval(UnidirectionalSequenceLSTM_003 unroll_unidirseqlstm)
44 addeval(UnidirectionalSequenceLSTM_004 unroll_unidirseqlstm)
45
46 # test for limited support for FLOAT16
47 addeval(Net_Dequantize_Add_000 fold_dequantize)
48 addeval(Net_Densify_Dequantize_Add_000 fold_dequantize fold_densify)
49
50 # test SignatureDef, with any optimization
51 #addeval(SignatureDef_MultiOut_000 fuse_instnorm)
52 #addeval(SignatureDef_MultiOut_001 fuse_instnorm)