# gemm convs

# one dimensional shapes
g3ic3oc12_iw5ow3kw3sw1dw0pw0_n"ic_per_group_not_a_multiple_of_simd_width"
g3ic12oc6_iw5ow3kw3sw1dw0pw0_n"oc_per_group_not_a_multiple_of_simd_width"
g1ic16oc16_iw5ow3kw3sw1dw4pw4_n"large_padding_and_dilation_w.r.t._kernel_size"
g2_ic22oc22_iw4ow4kw1_n"unit_sized_kernel_with_channels%simd_width!=0"

# two dimensional shapes
g3ic3oc12_ih5oh3kh3sh1dh0ph0_n"ic_per_group_not_a_multiple_of_simd_width"
g3ic12oc6_ih5oh3kh3sh1dh0ph0_n"oc_per_group_not_a_multiple_of_simd_width"
g1ic16oc16_ih5oh3kh3sh1dh4ph4_n"large_padding_and_dilation_w.r.t._kernel_size"
g2_ic22oc22_ih4oh4kh1_n"unit_sized_kernel_with_channels%simd_width!=0"

# three dimensional shapes
g3ic3oc12_id5od3kd3sd1dd0pd0_n"ic_per_group_not_a_multiple_of_simd_width"
g3ic12oc6_id5od3kd3sd1dd0pd0_n"oc_per_group_not_a_multiple_of_simd_width"
g1ic16oc16_id5od3kd3sd1dd4pd4_n"large_padding_and_dilation_w.r.t._kernel_size"
g2_ic22oc22_id4od4kd1_n"unit_sized_kernel_with_channels%simd_width!=0"
