# MKLDNN-537
--reset
--cfg=f32
--dir=FWD_D mb2ic16ih7oc16oh7kh5ph2
--dir=FWD_D mb2ic16ih29oc16oh29kh5ph2

# MKLDNN-611
--reset --cfg=f32
--dir=FWD_D mb1ic64ih150iw200oc256oh150ow200kh1kw1ph0pw0sh1sw1n"rfcn-resnet50-res2a_branch1"
--dir=FWD_B --attr=post_ops='relu' mb1ic64ih150iw200oc256oh150ow200kh1kw1ph0pw0sh1sw1n"rfcn-resnet50-res2a_branch1" 
--attr=
--dir=BWD_W mb1ic256ih150iw200oc64oh150ow200kh1kw1ph0pw0sh1sw1n"rfcn-resnet50-res2a_branch1"

# DS2 (stride_h != stride_w)
--reset --cfg=f32 --skip-impl="ref:gemm"
--dir=FWD_B  mb2_ic32oc32_ih41oh16kh10sh2ph0_iw79ow75kw5sw1pw0n"ds2" mb2_ic32oc32_iw79ow75kw5sw1pw0_ih41oh16kh10sh2ph0n"ds2-swap"
--dir=BWD_D  mb2_ic32oc32_ih41oh16kh10sh2ph0_iw79ow75kw5sw1pw0n"ds2" mb2_ic32oc32_iw79ow75kw5sw1pw0_ih41oh16kh10sh2ph0n"ds2-swap"
--dir=BWD_WB mb2_ic32oc32_ih41oh16kh10sh2ph0_iw79ow75kw5sw1pw0n"ds2" mb2_ic32oc32_iw79ow75kw5sw1pw0_ih41oh16kh10sh2ph0n"ds2-swap"

# github #174
--reset --cfg=f32
--dir=FWD_B --attr=post_ops='sum:1' mb1_ic4oc4_ih13oh13kh3ph1_n"gemm_acc"
--dir=FWD_D --attr=post_ops='sum:1' mb1_ic4oc4_ih13oh13kh3ph1_n"gemm_acc"
--dir=FWD_B --attr=post_ops='sum:1;relu' mb1_ic4oc4_ih13oh13kh3ph1_n"gemm_acc"
--dir=FWD_D --attr=post_ops='sum:1;relu' mb1_ic4oc4_ih13oh13kh3ph1_n"gemm_acc"

# MKLDNN-623
--reset --cfg=u8s8u8s32 --dir=FWD_D --skip-impl="ref:gemm" mb2ic672ih29iw29oc192kh1kw1sh1sw1ph0pw0n"DENSENET_161:conv3_11/x1"
--reset --allow-unimpl=true --cfg=s8s8u8s32 --dir=FWD_D --skip-impl="ref:gemm" mb2ic672ih29iw29oc192kh1kw1sh1sw1ph0pw0n"DENSENET_161:conv3_11/x1"
--reset --cfg=f32 --skip-impl="ref:gemm" mb2ic672ih29iw29oc192kh1kw1sh1sw1ph0pw0n"DENSENET_161:conv3_11/x1"
--reset --cfg=f32 --dir=BWD_D --skip-impl="ref:gemm" mb2ic672ih29iw29oc192kh1kw1sh1sw1ph0pw0n"DENSENET_161:conv3_11/x1"
--reset --cfg=f32 --dir=BWD_WB --skip-impl="ref:gemm" mb2ic672ih29iw29oc192kh1kw1sh1sw1ph0pw0n"DENSENET_161:conv3_11/x1"

# MKLDNN-671
--reset --dir=BWD_D ic2ih1iw9oc3oh1ow4kh1kw3sh1sw2n"wip"

# MKLDNN-796: large asymmetric padding
--reset --cfg=f32_full mb2_g1ic32oc32_ih7oh11kh3ph2
--reset --cfg=u8s8u8s32 mb2_g1ic32oc32_ih7oh11kh3ph2
--reset --allow-unimpl=true --cfg=s8s8u8s32 mb2_g1ic32oc32_ih7oh11kh3ph2

# MKLDNN-860
--reset --dir=BWD_WB --cfg=f32_wino --allow-unimpl=true --alg=wino  mb2ic16ih13oc16oh13kh3ph1

# MKLDNN-854
--reset --dir=BWD_W mb2_ic32oc16_ih13oh13kh1

# MKLDNN-930
--reset mb2ic3ih300oc32oh150kh3sh2
--reset --cfg=u8s8u8s32 mb2ic3ih84oc16oh42kh3sh2
--reset --allow-unimpl=true --cfg=s8s8u8s32 mb2ic3ih84oc16oh42kh3sh2

# MKLDNN-949
--reset --dir=BWD_D mb2_g1ic1oc2_ih3oh1kh2sh1dh1ph0_iw5ow3kw2sw1dw1pw0

# special case for 4vnni and 4fma kernels had this FPE bug
--reset --cfg=f32_full mb1_g1ic16oc16_ih7oh7kh3ph1

# MKLDNN-982: FPE for large right-hand-side padding
--reset --dir=FWD_D mb2_g1ic1oc2_ih3oh10kh2sh1dh1ph4_iw5ow12kw2sw1dw1pw2
--reset --dir=FWD_D mb2_g1ic8oc8_ih1oh16kh2ph1

# MKLDNN-1074: FPE for mb1 with ih < sh or iw < sw
--reset --dir=FWD_D mb1_g1ic128oc256_ih1oh1kh3sh2dh0ph1_iw1ow1kw3sw2dw0pw1

#MKLDNN-1184 grouped convolutions with small input-channel and
# non-blocked src format
--reset --dir=FWD_D
#AVX2
mb1_g2ic4oc16_ih8oh6kh3sh1dh0ph0_iw8ow6kw3sw1dw0pw0

--reset --mb=2 --dir=BWD_W --cfg=f32 --allow-unimpl=true
g1_ic16ih4iw8_oc16oh3ow8_kh1kw1sh2sw1ph0pw0
g1_ic16ih4iw8_oc16oh3ow8_kh2kw1sh2sw1ph0pw0
g1_ic16ih4iw8_oc16oh4ow8_kh2kw1sh2sw1ph0pw0
g1_oc16oh56ow56_ic16ih28iw28_kh1kw1sh2sw2ph0pw0

#AVX512
mb1_g2ic16oc32_ih8oh8kh3sh1dh0ph1_iw8ow8kw3sw1dw0pw1
mb1_g2ic8oc32_ih8oh8kh3sh1dh0ph1_iw8ow8kw3sw1dw0pw1
mb1_g2ic4oc32_ih8oh8kh3sh1dh0ph1_iw8ow8kw3sw1dw0pw1
mb1_g2ic22oc32_ih8oh6kh3sh1dh0ph0_iw8ow6kw3sw1dw0pw0
