Publishing 2019 R1 content
[platform/upstream/dldt.git] / inference-engine / thirdparty / mkl-dnn / tests / benchdnn / inputs / test_conv_all
1 # f32
2 --reset --cfg=f32
3 --mb=2                      # for fwd and bwd_d reduce mb
4 --dir=FWD_B --batch=conv_all
5 --dir=BWD_D --batch=conv_all
6 --dir=BWD_WB --batch=conv_all
7 --mb=0                      # for bwd_w use the actual mb for 1 topology
8 --dir=BWD_WB --batch=conv_resnet_50
9
10 --mb=2
11 --attr=post_ops='relu'                # +relu
12 --dir=FWD_B --batch=conv_alexnet
13
14 # depthwise
15 --batch=test_conv_depthwise
16
17 # i8 (skx)
18 --reset --dir=FWD_B --mb=2
19 --skip-impl="ref:gemm"      # ! test jit version only
20 --allow-unimpl=true
21 --cfg=u8s8u8s32  --batch=conv_all
22 --cfg=u8s8s8s32  --batch=conv_resnet_50
23 --cfg=u8s8s32s32 --batch=conv_googlenet_v3
24 --attr=post_ops='relu'
25 --cfg=u8s8s32s32 --batch=conv_vgg_19
26 --cfg=s8s8u8s32  --batch=conv_all
27 --cfg=s8s8s8s32  --batch=conv_resnet_50
28 --cfg=s8s8s32s32 --batch=conv_googlenet_v3
29 --attr=post_ops='relu'
30 --cfg=s8s8s32s32 --batch=conv_vgg_19
31
32 # s16 (knm)
33 --reset --mb=2
34 --skip-impl="ref:gemm"      # ! test jit version only
35 --cfg=s16s16s32s32 --dir=FWD_B --batch=conv_all
36 --cfg=s32s16s16s32 --dir=BWD_D --batch=conv_all
37 --cfg=s16s32s16s32 --dir=BWD_WB --batch=conv_all
38
39 --attr=post_ops='relu'                # +relu
40 --allow-unimpl=true                   # TODO: remove if ref_convolution accepts post_ops
41 --cfg=s16s16s32s32 --dir=FWD_B --batch=conv_googlenet_v1
42
43 # f32 wino
44 --reset --cfg=f32_wino --alg=wino
45 --match=.*kh3[^0-9].*       # only 3x3 convolutions so far
46 --allow-unimpl=true         # allow unimplemented for groups > 1
47 --mb=2                      # for fwd and bwd_d reduce mb
48 --dir=FWD_I --batch=conv_all
49 --dir=FWD_B --batch=conv_all
50 --dir=BWD_D --batch=conv_all
51 --dir=BWD_WB --batch=conv_all
52
53 # i8 wino
54 --reset --alg=wino
55 --match=.*kh3[^0-9].*       # only 3x3 convolutions so far
56 --allow-unimpl=true         # allow unimplemented for groups > 1
57 --mb=2                      # for fwd and bwd_d reduce mb
58 --dir=FWD_B
59 --cfg=u8s8u8s32_wino  --batch=conv_all
60 --cfg=u8s8s8s32_wino  --batch=conv_resnet_50
61 --cfg=u8s8s32s32_wino --batch=conv_googlenet_v3
62 --attr=post_ops='relu'
63 --cfg=u8s8s32s32_wino --batch=conv_googlenet_v2
64
65 # dilated
66 --batch=test_conv_dilated
67
68 # attributes
69 --batch=test_conv_attrs
70
71 # tails
72 --batch=test_conv_tails
73
74 # 3D conv
75 --batch=test_conv_3d
76
77 # auto algo
78 --reset --cfg=f32 --alg=auto
79 --dir=FWD_B --batch=conv_auto
80 --dir=BWD_D --batch=conv_auto
81 --dir=BWD_WB --batch=conv_auto
82 --cfg=u8s8s8s32
83 --dir=FWD_B --batch=conv_auto
84