1--reset
2
3--mb=2
4
5# Training
6## Forward
7--dir=FWD_B,FWD_D
8### Direct
9--alg=direct
10--cfg=f32,bf16bf16bf16,f16
11--stag=any,axb
12--dtag=any,axb
13--attr-post-ops=, \
14                sum:0.5, \
15                linear:2:1, \
16                add:f32, \
17                prelu:per_oc, \
18                mul:s8:per_oc+sum:0.25+relu:0.5+add:f32:per_tensor
19--batch=shapes_basic
20### Wino
21--alg=wino
22--cfg=f32_wino
23--stag=any
24--dtag=any
25# TODO: non-relu and non-unit relu scale is not supported by wino
26# TODO: binary post op is not supported by wino
27--attr-post-ops=,sum:0.5,relu,sum:0.25+relu
28--batch=shapes_basic
29## Backward
30--dir=BWD_D,BWD_W,BWD_WB
31--attr-post-ops=
32### Direct
33--alg=direct
34--cfg=f32,bf16bf16bf16,f16
35--stag=any,axb
36--dtag=any,axb
37--batch=shapes_basic
38### Wino
39--alg=wino
40--cfg=f32_wino
41--stag=any
42--dtag=any
43--batch=shapes_basic
44
45# Inference
46--dir=FWD_I
47
48--attr-oscale=,common:0.25,per_oc:5
49## Direct
50--alg=direct
51
52--cfg=s8s8f32,s8s8bf16,s8s8s32,s8s8s8,s8s8u8,u8s8f32,u8s8bf16,u8s8s32,u8s8s8,u8s8u8
53--batch=shapes_basic
54
55--cfg=u8s8s32
56--stag=any,axb
57--dtag=any,axb
58--attr-post-ops=, \
59                sum:0.5, \
60                linear:2:1, \
61                add:f32, \
62                sum:0.5:3+add:f32:per_oc+add:f32:per_tensor
63--attr-zero-points=
64--batch=shapes_basic
65--attr-post-ops=
66--attr-zero-points=,src:common:2+dst:common:1,src:per_dim_1:1*+dst:per_dim_1:1*
67--batch=shapes_basic
68### Signed input
69--cfg=s8s8s8
70--stag=any
71--dtag=any
72--attr-post-ops=, \
73                sum:0.5:0:u8, \
74                linear:2:1, \
75                add:f32, \
76                sum:0.5:2+add:f32:per_oc+add:f32:per_tensor
77--attr-zero-points=
78--batch=shapes_basic
79--attr-post-ops=
80--attr-zero-points=,src:common:2+dst:common:1,src:per_dim_1:1*+dst:per_dim_1:1*
81--batch=shapes_basic
82## Wino
83--alg=wino
84--cfg=u8s8s32_wino
85--stag=any
86--dtag=any
87# TODO: non-relu and non-unit relu scale is not supported by wino
88# TODO: binary post op is not supported by wino
89--attr-post-ops=,sum:0.5,relu,sum:0.25:1+relu:0:0:0.75
90--attr-zero-points=
91--batch=shapes_basic
92