--skip-impl=ref
--tag=nhwc

--dir=FWD_D
--flags=SR --batch=bnorm_regressions
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions

# Numerical stability issues
--flags=S mb2ic128ih2 # catastrophic cancellation results in error > machine_epsilon
--flags=S mb2ic1024ih2 # catastrophic cancellation results in error > machine_epsilon

--attr=post_ops='relu'
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions
--attr=

--dir=BWD_DW
--flags=SR --batch=bnorm_regressions
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions

--dir=BWD_D
--flags=   --batch=bnorm_regressions

--tag=nchw

--dir=FWD_D
--flags=SR --batch=bnorm_regressions
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions

# Numerical stability issues
--flags=S mb2ic128ih2 # catastrophic cancellation results in error > machine_epsilon
--flags=S mb2ic1024ih2 # catastrophic cancellation results in error > machine_epsilon

--attr=post_ops='relu'
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions
--attr=

--dir=BWD_DW
--flags=SR --batch=bnorm_regressions
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions

--dir=BWD_D
--flags=   --batch=bnorm_regressions

--tag=nChw16c # avx512

--dir=FWD_D
--flags=SR --batch=bnorm_regressions
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions

# Numerical stability issues
--flags=S mb2ic128ih2 # catastrophic cancellation results in error > machine_epsilon
--flags=S mb2ic1024ih2 # catastrophic cancellation results in error > machine_epsilon

--attr=post_ops='relu'
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions
--attr=

--dir=BWD_DW
--flags=SR --batch=bnorm_regressions
--flags=GS --batch=bnorm_regressions
--flags=S  --batch=bnorm_regressions

--dir=BWD_D
--flags=   --batch=bnorm_regressions
