Xenova's picture
Xenova HF Staff
sync 6fdf6301e2bb
3eb68da verified
Raw History Blame
196 kB
{
"tunableSpace": { "NHWC_IM2COL_WORDS": [1, 2, 4, 8], "NHWC_OW_TILE": [2, 4, 8], "WORKGROUP_SIZE": [64, 128, 256] },
"fixtureArrays": {
"nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_w_scale": [0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226, 0.0233, 0.024, 0.0247, 0.0254, 0.0261, 0.0268, 0.0275, 0.0282, 0.0289, 0.0296, 0.01, 0.0107, 0.0114, 0.0121, 0.0128, 0.0135, 0.0142, 0.0149, 0.0156, 0.0163, 0.017, 0.0177, 0.0184, 0.0191, 0.0198, 0.0205, 0.0212, 0.0219, 0.0226],
"nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_w_zero_point": [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, -5, -4, -3, -2, -1, 0, 1, 2],
"nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_B": [-900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920, 1180, -900, -640, -380, -120, 140, 400, 660, 920],
"qconv-nchw-batch2-tail-k567-perchannel-bias_input_w_scale": [0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125],
"qconv-nchw-batch2-tail-k567-perchannel-bias_input_w_zero_point": [0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3],
"qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output_input_w_scale": [0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125],
"qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output_input_w_zero_point": [128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125, 133, 128, 125],
"qconv-nchw-signed-group2-control_input_w_scale": [0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125],
"qconv-nchw-signed-group2-control_input_w_zero_point": [0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3, 5, 0, -3],
"qconv-nchw-near-half-dot-bench_input_w": [-128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 80, -44, 9, 62, 115, -87, -34, 19, 72, 125, -77, -24, 29, 82, -120, -67, -14],
"qconv-nchw-near-half-bias-bench_input_w": [-127, -90, -53, -16, 21, 58, 95, -123, -86, -49, -12, 25, 62, 99, -119, -82, -44, 9, 62, 115, -87, -34, 19, 72, 125, -77, -24, 29, 82, -120, -67, -14],
"nhwc_bias_B_int32_32": [-2048, 0, 1024, 8192, -2048, 0, 1024, 8192, -2048, 0, 1024, 8192, -2048, 0, 1024, 8192, -2048, 0, 1024, 8192, -2048, 0, 1024, 8192, -2048, 0, 1024, 8192, -2048, 0, 1024, 8192],
"nhwc_bias_B_int32_32_2": [-16384, -8465, -546, 7373, 15292, -9557, -1638, 6281, 14200, -10649, -2730, 5189, 13108, -11741, -3822, 4097, 12016, -12833, -4914, 3005, 10924, -13925, -6006, 1913, 9832, -15017, -7098, 821, 8740, -16109, -8190, -271]
},
"cases": [
{
"name": "nhwc_pointwise_c96_oc24_56x56",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 56, 56, 96], "dist": "randint", "seed": 7408, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [24, 96, 1, 1], "dist": "randint", "seed": 7415, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 56, 56, 24] } },
"attrs": { "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 1) * dim(shapes.y, 2) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
],
"primary": true
},
"provenance": { "model": "MobileNetV2-style inverted-residual projection" }
},
{
"name": "nchw_pointwise_c96_oc24_56x56",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 96, 56, 56], "dist": "randint", "seed": 7422, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [24, 96, 1, 1], "dist": "randint", "seed": 7429, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 24, 56, 56] } },
"attrs": {},
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 2) * dim(shapes.y, 3) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "MobileNetV2-style inverted-residual projection" }
},
{
"name": "nhwc_depthwise3x3_c32_112x112",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 112, 112, 32], "dist": "randint", "seed": 7436, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [32, 1, 3, 3], "dist": "randint", "seed": 7443, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 112, 112, 32] } },
"attrs": { "group": 32, "pads": [1, 1, 1, 1], "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 1) * dim(shapes.y, 2) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "MobileNetV2-style inverted-residual projection" }
},
{
"name": "nchw_depthwise3x3_c32_112x112",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 32, 112, 112], "dist": "randint", "seed": 7450, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [32, 1, 3, 3], "dist": "randint", "seed": 7457, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 32, 112, 112] } },
"attrs": { "group": 32, "pads": [1, 1, 1, 1] },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 2) * dim(shapes.y, 3) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "MobileNetV2-style inverted-residual projection" }
},
{
"name": "nhwc_conv3x3_c64_oc64_56x56",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 56, 56, 64], "dist": "randint", "seed": 7464, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [64, 64, 3, 3], "dist": "randint", "seed": 7471, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 56, 56, 64] } },
"attrs": { "pads": [1, 1, 1, 1], "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 1) * dim(shapes.y, 2) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nchw_conv3x3_c64_oc64_56x56",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 56, 56], "dist": "randint", "seed": 7478, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [64, 64, 3, 3], "dist": "randint", "seed": 7485, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 56, 56] } },
"attrs": { "pads": [1, 1, 1, 1] },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 2) * dim(shapes.y, 3) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nhwc_conv3x3_c256_oc256_14x14",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 14, 14, 256], "dist": "randint", "seed": 7492, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [256, 256, 3, 3], "dist": "randint", "seed": 7499, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 14, 14, 256] } },
"attrs": { "pads": [1, 1, 1, 1], "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 1) * dim(shapes.y, 2) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nchw_conv3x3_c256_oc256_14x14",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 14, 14], "dist": "randint", "seed": 7506, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [256, 256, 3, 3], "dist": "randint", "seed": 7513, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 14, 14] } },
"attrs": { "pads": [1, 1, 1, 1] },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 2) * dim(shapes.y, 3) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nhwc_pointwise_per_channel_bias_c256_oc512_28x28",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 28, 28, 256], "dist": "randint", "seed": 7520, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [512, 256, 1, 1], "dist": "randint", "seed": 7527, "min": -127, "max": 127 },
"w_scale": {
"dtype": "float32",
"shape": [512],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [512],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": {
"dtype": "int32",
"shape": [512],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_B" }
}
}
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 28, 28, 512] } },
"attrs": { "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 1) * dim(shapes.y, 2) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nchw_pointwise_per_channel_bias_c256_oc512_28x28",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 28, 28], "dist": "randint", "seed": 7534, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [512, 256, 1, 1], "dist": "randint", "seed": 7541, "min": -127, "max": 127 },
"w_scale": {
"dtype": "float32",
"shape": [512],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [512],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": {
"dtype": "int32",
"shape": [512],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/nhwc_pointwise_per_channel_bias_c256_oc512_28x28_input_B" }
}
}
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 512, 28, 28] } },
"attrs": {},
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 2) * dim(shapes.y, 3) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nhwc_conv3x3_c256_oc256_56x56",
"preset": "scale",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 56, 56, 256], "dist": "randint", "seed": 7548, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [256, 256, 3, 3], "dist": "randint", "seed": 7555, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 56, 56, 256] } },
"attrs": { "pads": [1, 1, 1, 1], "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 1) * dim(shapes.y, 2) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "nchw_conv3x3_c256_oc256_56x56",
"preset": "scale",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 56, 56], "dist": "randint", "seed": 7562, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [256, 256, 3, 3], "dist": "randint", "seed": 7569, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 56, 56] } },
"attrs": { "pads": [1, 1, 1, 1] },
"bench": {
"metrics": [
{
"type": "gflops",
"value": "2 * dim(shapes.x, 0) * dim(shapes.y, 2) * dim(shapes.y, 3) * dim(shapes.w, 0) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": { "model": "ResNet-style 3x3 residual block" }
},
{
"name": "qconv-nchw-grid-s511-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 511], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 511] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16744448" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-grid-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16777216" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-grid-s513-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 513], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 513] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16809984" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-grid-s1024-oc127",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [127, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 127, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16646144" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-grid-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16777216" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-grid-s1024-oc129",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [129, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 129, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16908288" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-batch2-tail-k567-perchannel-bias",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [2, 63, 32, 35], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 63, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [128],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-batch2-tail-k567-perchannel-bias_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [128],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-batch2-tail-k567-perchannel-bias_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": { "dtype": "int32", "shape": [128], "dist": "randint", "min": -12000, "max": 12000, "seed": 5803 }
},
"outputs": { "y": { "dtype": "uint8", "shape": [2, 128, 32, 35] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "325140480" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [1, 2, 0, 1], "strides": [2, 2], "dilations": [2, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [3, 17, 31, 35], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "uint8", "shape": [257, 17, 3, 3], "dist": "randint", "min": 0, "max": 256, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [257],
"data": {
"kind": "values",
"values": {
"$ref": "#/fixtureArrays/qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output_input_w_scale"
}
}
},
"w_zero_point": {
"dtype": "uint8",
"shape": [257],
"data": {
"kind": "values",
"values": {
"$ref": "#/fixtureArrays/qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output_input_w_zero_point"
}
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"B": { "dtype": "int32", "shape": [257], "dist": "randint", "min": -12000, "max": 12000, "seed": 5803 }
},
"outputs": { "y": { "dtype": "int8", "shape": [3, 257, 14, 18] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "59453352" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-signed-group2-control",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 2, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "int8", "shape": [2, 16, 27, 29], "dist": "randint", "min": -128, "max": 128, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [-3] } },
"w": { "dtype": "int8", "shape": [32, 8, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [32],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-signed-group2-control_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [32],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-signed-group2-control_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } }
},
"outputs": { "y": { "dtype": "int8", "shape": [2, 32, 27, 29] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "7216128" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-depthwise-control",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 16, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [2, 16, 35, 37], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [16, 1, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [2, 16, 35, 37] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "745920" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-grid-s511-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 511, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 511, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16744448" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-grid-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16777216" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-grid-s513-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 513, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 513, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16809984" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-grid-s1024-oc127",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [127, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 127] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16646144" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-grid-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16777216" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-grid-s1024-oc129",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [129, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 129] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "16908288" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-batch2-tail-k567-perchannel-bias",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [2, 32, 35, 63], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 63, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [128],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-batch2-tail-k567-perchannel-bias_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [128],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-batch2-tail-k567-perchannel-bias_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": { "dtype": "int32", "shape": [128], "dist": "randint", "min": -12000, "max": 12000, "seed": 5803 }
},
"outputs": { "y": { "dtype": "uint8", "shape": [2, 32, 35, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "325140480" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-batch3-dilated-asymmetric-stride2-u8-weights-s8-output",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [1, 2, 0, 1], "strides": [2, 2], "dilations": [2, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [3, 31, 35, 17], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "uint8", "shape": [257, 17, 3, 3], "dist": "randint", "min": 0, "max": 256, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [257],
"data": {
"kind": "values",
"values": {
"$ref": "#/fixtureArrays/qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output_input_w_scale"
}
}
},
"w_zero_point": {
"dtype": "uint8",
"shape": [257],
"data": {
"kind": "values",
"values": {
"$ref": "#/fixtureArrays/qconv-nchw-batch3-dilated-asymmetric-stride2-u8-weights-s8-output_input_w_zero_point"
}
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"B": { "dtype": "int32", "shape": [257], "dist": "randint", "min": -12000, "max": 12000, "seed": 5803 }
},
"outputs": { "y": { "dtype": "int8", "shape": [3, 14, 18, 257] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "59453352" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-signed-group2-control",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 2, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "int8", "shape": [2, 27, 29, 16], "dist": "randint", "min": -128, "max": 128, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [-3] } },
"w": { "dtype": "int8", "shape": [32, 8, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [32],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-signed-group2-control_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [32],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-signed-group2-control_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } }
},
"outputs": { "y": { "dtype": "int8", "shape": [2, 27, 29, 32] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "7216128" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-depthwise-control",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 16, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [2, 35, 37, 16], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [16, 1, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [2, 35, 37, 16] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "745920" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-near-half-dot-bench",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": {
"dtype": "uint8",
"shape": [1, 16, 4, 8],
"data": {
"kind": "values",
"values": [0, 97, 194, 35, 132, 229, 70, 167, 8, 105, 202, 43, 140, 237, 78, 175, 16, 113, 210, 51, 148, 245, 86, 183, 24, 121, 218, 59, 156, 253, 94, 191, 0, 117, 217, 61, 161, 5, 105, 205, 49, 149, 249, 93, 193, 37, 137, 237, 81, 181, 25, 125, 225, 69, 169, 13, 113, 213, 57, 157, 1, 101, 201, 45, 0, 137, 240, 87, 190, 37, 140, 243, 90, 193, 40, 143, 246, 93, 196, 43, 146, 249, 96, 199, 46, 149, 252, 99, 202, 49, 152, 255, 102, 205, 52, 155, 0, 157, 7, 113, 219, 69, 175, 25, 131, 237, 87, 193, 43, 149, 255, 105, 211, 61, 167, 17, 123, 229, 79, 185, 35, 141, 247, 97, 203, 53, 159, 9, 0, 177, 30, 139, 248, 101, 210, 63, 172, 25, 134, 243, 96, 205, 58, 167, 20, 129, 238, 91, 200, 53, 162, 15, 124, 233, 86, 195, 48, 157, 10, 119, 0, 197, 53, 165, 21, 133, 245, 101, 213, 69, 181, 37, 149, 5, 117, 229, 85, 197, 53, 165, 21, 133, 245, 101, 213, 69, 181, 37, 149, 5, 117, 229, 0, 217, 76, 191, 50, 165, 24, 139, 254, 113, 228, 87, 202, 61, 176, 35, 150, 9, 124, 239, 98, 213, 72, 187, 46, 161, 20, 135, 250, 109, 224, 83, 0, 237, 99, 217, 79, 197, 59, 177, 39, 157, 19, 137, 255, 117, 235, 97, 215, 77, 195, 57, 175, 37, 155, 17, 135, 253, 115, 233, 95, 213, 75, 193, 0, 1, 122, 243, 108, 229, 94, 215, 80, 201, 66, 187, 52, 173, 38, 159, 24, 145, 10, 131, 252, 117, 238, 103, 224, 89, 210, 75, 196, 61, 182, 47, 0, 21, 145, 13, 137, 5, 129, 253, 121, 245, 113, 237, 105, 229, 97, 221, 89, 213, 81, 205, 73, 197, 65, 189, 57, 181, 49, 173, 41, 165, 33, 157, 0, 41, 168, 39, 166, 37, 164, 35, 162, 33, 160, 31, 158, 29, 156, 27, 154, 25, 152, 23, 150, 21, 148, 19, 146, 17, 144, 15, 142, 13, 140, 11, 0, 61, 191, 65, 195, 69, 199, 73, 203, 77, 207, 81, 211, 85, 215, 89, 219, 93, 223, 97, 227, 101, 231, 105, 235, 109, 239, 113, 243, 117, 247, 121, 0, 81, 214, 91, 224, 101, 234, 111, 244, 121, 254, 131, 8, 141, 18, 151, 28, 161, 38, 171, 48, 181, 58, 191, 68, 201, 78, 211, 88, 221, 98, 231, 0, 101, 237, 117, 253, 133, 13, 149, 29, 165, 45, 181, 61, 197, 77, 213, 93, 229, 109, 245, 125, 5, 141, 21, 157, 37, 173, 53, 189, 69, 205, 85, 0, 121, 4, 143, 26, 165, 48, 187, 70, 209, 92, 231, 114, 253, 136, 19, 158, 41, 180, 63, 202, 85, 224, 107, 246, 129, 12, 151, 34, 173, 56, 195, 181, 141, 27, 169, 55, 197, 83, 225, 111, 253, 139, 25, 167, 53, 195, 81, 223, 109, 251, 137, 23, 165, 51, 193, 79, 221, 107, 249, 135, 21, 163, 49]
}
},
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": {
"dtype": "int8",
"shape": [2, 16, 1, 1],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/qconv-nchw-near-half-dot-bench_input_w" } }
},
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 2, 4, 8] } },
"provenance": {
"notes": "First pixel lands just below a requantization half: exact 250000 * f32(0.02) * f32(0.015) / 2 rounds to 37, while rounded intermediate products can produce the tie 37.5. Remaining pixels vary to exercise indexing and saturation."
},
"preset": "smoke",
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "2048" }] }
},
{
"name": "qconv-nchw-near-half-bias-bench",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": {
"dtype": "uint8",
"shape": [1, 16, 4, 8],
"data": {
"kind": "values",
"values": [128, 97, 194, 35, 132, 229, 70, 167, 8, 105, 202, 43, 140, 237, 78, 175, 16, 113, 210, 51, 148, 245, 86, 183, 24, 121, 218, 59, 156, 253, 94, 191, 128, 117, 217, 61, 161, 5, 105, 205, 49, 149, 249, 93, 193, 37, 137, 237, 81, 181, 25, 125, 225, 69, 169, 13, 113, 213, 57, 157, 1, 101, 201, 45, 128, 137, 240, 87, 190, 37, 140, 243, 90, 193, 40, 143, 246, 93, 196, 43, 146, 249, 96, 199, 46, 149, 252, 99, 202, 49, 152, 255, 102, 205, 52, 155, 128, 157, 7, 113, 219, 69, 175, 25, 131, 237, 87, 193, 43, 149, 255, 105, 211, 61, 167, 17, 123, 229, 79, 185, 35, 141, 247, 97, 203, 53, 159, 9, 128, 177, 30, 139, 248, 101, 210, 63, 172, 25, 134, 243, 96, 205, 58, 167, 20, 129, 238, 91, 200, 53, 162, 15, 124, 233, 86, 195, 48, 157, 10, 119, 128, 197, 53, 165, 21, 133, 245, 101, 213, 69, 181, 37, 149, 5, 117, 229, 85, 197, 53, 165, 21, 133, 245, 101, 213, 69, 181, 37, 149, 5, 117, 229, 128, 217, 76, 191, 50, 165, 24, 139, 254, 113, 228, 87, 202, 61, 176, 35, 150, 9, 124, 239, 98, 213, 72, 187, 46, 161, 20, 135, 250, 109, 224, 83, 128, 237, 99, 217, 79, 197, 59, 177, 39, 157, 19, 137, 255, 117, 235, 97, 215, 77, 195, 57, 175, 37, 155, 17, 135, 253, 115, 233, 95, 213, 75, 193, 128, 1, 122, 243, 108, 229, 94, 215, 80, 201, 66, 187, 52, 173, 38, 159, 24, 145, 10, 131, 252, 117, 238, 103, 224, 89, 210, 75, 196, 61, 182, 47, 128, 21, 145, 13, 137, 5, 129, 253, 121, 245, 113, 237, 105, 229, 97, 221, 89, 213, 81, 205, 73, 197, 65, 189, 57, 181, 49, 173, 41, 165, 33, 157, 128, 41, 168, 39, 166, 37, 164, 35, 162, 33, 160, 31, 158, 29, 156, 27, 154, 25, 152, 23, 150, 21, 148, 19, 146, 17, 144, 15, 142, 13, 140, 11, 128, 61, 191, 65, 195, 69, 199, 73, 203, 77, 207, 81, 211, 85, 215, 89, 219, 93, 223, 97, 227, 101, 231, 105, 235, 109, 239, 113, 243, 117, 247, 121, 128, 81, 214, 91, 224, 101, 234, 111, 244, 121, 254, 131, 8, 141, 18, 151, 28, 161, 38, 171, 48, 181, 58, 191, 68, 201, 78, 211, 88, 221, 98, 231, 128, 101, 237, 117, 253, 133, 13, 149, 29, 165, 45, 181, 61, 197, 77, 213, 93, 229, 109, 245, 125, 5, 141, 21, 157, 37, 173, 53, 189, 69, 205, 85, 128, 121, 4, 143, 26, 165, 48, 187, 70, 209, 92, 231, 114, 253, 136, 19, 158, 41, 180, 63, 202, 85, 224, 107, 246, 129, 12, 151, 34, 173, 56, 195, 128, 141, 27, 169, 55, 197, 83, 225, 111, 253, 139, 25, 167, 53, 195, 81, 223, 109, 251, 137, 23, 165, 51, 193, 79, 221, 107, 249, 135, 21, 163, 49]
}
},
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": {
"dtype": "int8",
"shape": [2, 16, 1, 1],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/qconv-nchw-near-half-bias-bench_input_w" } }
},
"w_scale": { "dtype": "float32", "shape": [2], "data": { "kind": "values", "values": [0.015, 0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [2], "data": { "kind": "values", "values": [0, 0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": { "dtype": "int32", "shape": [2], "data": { "kind": "values", "values": [250000, -250000] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 2, 4, 8] } },
"provenance": {
"notes": "First pixel lands just below a requantization half: exact 250000 * f32(0.02) * f32(0.015) / 2 rounds to 37, while rounded intermediate products can produce the tie 37.5. Remaining pixels vary to exercise indexing and saturation."
},
"preset": "smoke",
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "2048" }] }
},
{
"name": "qconv-nhwc-near-half-dot-bench",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": {
"dtype": "uint8",
"shape": [1, 4, 8, 16],
"data": {
"kind": "values",
"values": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 181, 97, 117, 137, 157, 177, 197, 217, 237, 1, 21, 41, 61, 81, 101, 121, 141, 194, 217, 240, 7, 30, 53, 76, 99, 122, 145, 168, 191, 214, 237, 4, 27, 35, 61, 87, 113, 139, 165, 191, 217, 243, 13, 39, 65, 91, 117, 143, 169, 132, 161, 190, 219, 248, 21, 50, 79, 108, 137, 166, 195, 224, 253, 26, 55, 229, 5, 37, 69, 101, 133, 165, 197, 229, 5, 37, 69, 101, 133, 165, 197, 70, 105, 140, 175, 210, 245, 24, 59, 94, 129, 164, 199, 234, 13, 48, 83, 167, 205, 243, 25, 63, 101, 139, 177, 215, 253, 35, 73, 111, 149, 187, 225, 8, 49, 90, 131, 172, 213, 254, 39, 80, 121, 162, 203, 244, 29, 70, 111, 105, 149, 193, 237, 25, 69, 113, 157, 201, 245, 33, 77, 121, 165, 209, 253, 202, 249, 40, 87, 134, 181, 228, 19, 66, 113, 160, 207, 254, 45, 92, 139, 43, 93, 143, 193, 243, 37, 87, 137, 187, 237, 31, 81, 131, 181, 231, 25, 140, 193, 246, 43, 96, 149, 202, 255, 52, 105, 158, 211, 8, 61, 114, 167, 237, 37, 93, 149, 205, 5, 61, 117, 173, 229, 29, 85, 141, 197, 253, 53, 78, 137, 196, 255, 58, 117, 176, 235, 38, 97, 156, 215, 18, 77, 136, 195, 175, 237, 43, 105, 167, 229, 35, 97, 159, 221, 27, 89, 151, 213, 19, 81, 16, 81, 146, 211, 20, 85, 150, 215, 24, 89, 154, 219, 28, 93, 158, 223, 113, 181, 249, 61, 129, 197, 9, 77, 145, 213, 25, 93, 161, 229, 41, 109, 210, 25, 96, 167, 238, 53, 124, 195, 10, 81, 152, 223, 38, 109, 180, 251, 51, 125, 199, 17, 91, 165, 239, 57, 131, 205, 23, 97, 171, 245, 63, 137, 148, 225, 46, 123, 200, 21, 98, 175, 252, 73, 150, 227, 48, 125, 202, 23, 245, 69, 149, 229, 53, 133, 213, 37, 117, 197, 21, 101, 181, 5, 85, 165, 86, 169, 252, 79, 162, 245, 72, 155, 238, 65, 148, 231, 58, 141, 224, 51, 183, 13, 99, 185, 15, 101, 187, 17, 103, 189, 19, 105, 191, 21, 107, 193, 24, 113, 202, 35, 124, 213, 46, 135, 224, 57, 146, 235, 68, 157, 246, 79, 121, 213, 49, 141, 233, 69, 161, 253, 89, 181, 17, 109, 201, 37, 129, 221, 218, 57, 152, 247, 86, 181, 20, 115, 210, 49, 144, 239, 78, 173, 12, 107, 59, 157, 255, 97, 195, 37, 135, 233, 75, 173, 15, 113, 211, 53, 151, 249, 156, 1, 102, 203, 48, 149, 250, 95, 196, 41, 142, 243, 88, 189, 34, 135, 253, 101, 205, 53, 157, 5, 109, 213, 61, 165, 13, 117, 221, 69, 173, 21, 94, 201, 52, 159, 10, 117, 224, 75, 182, 33, 140, 247, 98, 205, 56, 163, 191, 45, 155, 9, 119, 229, 83, 193, 47, 157, 11, 121, 231, 85, 195, 49]
}
},
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": {
"dtype": "int8",
"shape": [2, 16, 1, 1],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/qconv-nchw-near-half-dot-bench_input_w" } }
},
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 4, 8, 2] } },
"provenance": {
"notes": "First pixel lands just below a requantization half: exact 250000 * f32(0.02) * f32(0.015) / 2 rounds to 37, while rounded intermediate products can produce the tie 37.5. Remaining pixels vary to exercise indexing and saturation."
},
"preset": "smoke",
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "2048" }] }
},
{
"name": "qconv-nhwc-near-half-bias-bench",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": {
"dtype": "uint8",
"shape": [1, 4, 8, 16],
"data": {
"kind": "values",
"values": [128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 97, 117, 137, 157, 177, 197, 217, 237, 1, 21, 41, 61, 81, 101, 121, 141, 194, 217, 240, 7, 30, 53, 76, 99, 122, 145, 168, 191, 214, 237, 4, 27, 35, 61, 87, 113, 139, 165, 191, 217, 243, 13, 39, 65, 91, 117, 143, 169, 132, 161, 190, 219, 248, 21, 50, 79, 108, 137, 166, 195, 224, 253, 26, 55, 229, 5, 37, 69, 101, 133, 165, 197, 229, 5, 37, 69, 101, 133, 165, 197, 70, 105, 140, 175, 210, 245, 24, 59, 94, 129, 164, 199, 234, 13, 48, 83, 167, 205, 243, 25, 63, 101, 139, 177, 215, 253, 35, 73, 111, 149, 187, 225, 8, 49, 90, 131, 172, 213, 254, 39, 80, 121, 162, 203, 244, 29, 70, 111, 105, 149, 193, 237, 25, 69, 113, 157, 201, 245, 33, 77, 121, 165, 209, 253, 202, 249, 40, 87, 134, 181, 228, 19, 66, 113, 160, 207, 254, 45, 92, 139, 43, 93, 143, 193, 243, 37, 87, 137, 187, 237, 31, 81, 131, 181, 231, 25, 140, 193, 246, 43, 96, 149, 202, 255, 52, 105, 158, 211, 8, 61, 114, 167, 237, 37, 93, 149, 205, 5, 61, 117, 173, 229, 29, 85, 141, 197, 253, 53, 78, 137, 196, 255, 58, 117, 176, 235, 38, 97, 156, 215, 18, 77, 136, 195, 175, 237, 43, 105, 167, 229, 35, 97, 159, 221, 27, 89, 151, 213, 19, 81, 16, 81, 146, 211, 20, 85, 150, 215, 24, 89, 154, 219, 28, 93, 158, 223, 113, 181, 249, 61, 129, 197, 9, 77, 145, 213, 25, 93, 161, 229, 41, 109, 210, 25, 96, 167, 238, 53, 124, 195, 10, 81, 152, 223, 38, 109, 180, 251, 51, 125, 199, 17, 91, 165, 239, 57, 131, 205, 23, 97, 171, 245, 63, 137, 148, 225, 46, 123, 200, 21, 98, 175, 252, 73, 150, 227, 48, 125, 202, 23, 245, 69, 149, 229, 53, 133, 213, 37, 117, 197, 21, 101, 181, 5, 85, 165, 86, 169, 252, 79, 162, 245, 72, 155, 238, 65, 148, 231, 58, 141, 224, 51, 183, 13, 99, 185, 15, 101, 187, 17, 103, 189, 19, 105, 191, 21, 107, 193, 24, 113, 202, 35, 124, 213, 46, 135, 224, 57, 146, 235, 68, 157, 246, 79, 121, 213, 49, 141, 233, 69, 161, 253, 89, 181, 17, 109, 201, 37, 129, 221, 218, 57, 152, 247, 86, 181, 20, 115, 210, 49, 144, 239, 78, 173, 12, 107, 59, 157, 255, 97, 195, 37, 135, 233, 75, 173, 15, 113, 211, 53, 151, 249, 156, 1, 102, 203, 48, 149, 250, 95, 196, 41, 142, 243, 88, 189, 34, 135, 253, 101, 205, 53, 157, 5, 109, 213, 61, 165, 13, 117, 221, 69, 173, 21, 94, 201, 52, 159, 10, 117, 224, 75, 182, 33, 140, 247, 98, 205, 56, 163, 191, 45, 155, 9, 119, 229, 83, 193, 47, 157, 11, 121, 231, 85, 195, 49]
}
},
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": {
"dtype": "int8",
"shape": [2, 16, 1, 1],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/qconv-nchw-near-half-bias-bench_input_w" } }
},
"w_scale": { "dtype": "float32", "shape": [2], "data": { "kind": "values", "values": [0.015, 0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [2], "data": { "kind": "values", "values": [0, 0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": { "dtype": "int32", "shape": [2], "data": { "kind": "values", "values": [250000, -250000] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 4, 8, 2] } },
"provenance": {
"notes": "First pixel lands just below a requantization half: exact 250000 * f32(0.02) * f32(0.015) / 2 rounds to 37, while rounded intermediate products can produce the tie 37.5. Remaining pixels vary to exercise indexing and saturation."
},
"preset": "smoke",
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "2048" }] }
},
{
"name": "qconv-nchw-contraction-k96-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 96, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 96, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "25165824" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k96-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 96, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 96, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "25165824" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k128-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "33554432" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k128-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "33554432" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k160-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 160, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 160, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41943040" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k160-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 160, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 160, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41943040" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k192-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 192, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 192, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k192-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 192, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 192, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k256-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k256-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k384-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 384, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 384, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-contraction-k384-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 384, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 384, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k96-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 96], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 96, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "25165824" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k96-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 96], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 96, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "25165824" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k128-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "33554432" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k128-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "33554432" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k160-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 160], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 160, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41943040" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k160-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 160], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 160, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41943040" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k192-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 192], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 192, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k192-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 192], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 192, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k256-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k256-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k384-s512-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 512, 384], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 384, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 512, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-contraction-k384-s1024-oc128",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 384], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 384, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 128] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k64-s768-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 768], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 768] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "25165824" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k64-s1024-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "33554432" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k64-s1536-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 1536], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 1536] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k128-s768-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 768], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 768] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k128-s1024-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k128-s1536-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 1536], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 1536] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k256-s768-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 768], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 768] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k256-s1024-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 1024] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "134217728" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-utilization-k256-s1536-oc256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 1536], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 256, 1, 1536] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "201326592" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k64-s768-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 768, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 768, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "25165824" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k64-s1024-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "33554432" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k64-s1536-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1536, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1536, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k128-s768-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 768, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 768, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "50331648" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k128-s1024-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k128-s1536-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1536, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1536, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k256-s768-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 768, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 768, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "100663296" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k256-s1024-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1024, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1024, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "134217728" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-utilization-k256-s1536-oc256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 1536, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 1536, 256] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "201326592" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k64-grid79",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 5056], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 5056] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41418752" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k64-grid80",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 5120], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 5120] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41943040" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k64-grid84",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 64, 1, 5376], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 5376] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "44040192" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k128-grid59",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 3776], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 3776] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "61865984" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k128-grid60",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 3840], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 3840] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "62914560" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k128-grid64",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 128, 1, 4096], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 4096] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k256-grid49",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 3136], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 3136] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "102760448" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k256-grid50",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 3200], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 3200] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "104857600" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k256-grid52",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 3328], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 3328] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "109051904" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k576-grid44",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 576, 1, 2816], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 576, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 2816] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "207618048" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k576-grid45",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 576, 1, 2880], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 576, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 2880] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "212336640" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nchw-amortization-boundary-k576-grid48",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 576, 1, 3072], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 576, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 3072] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "226492416" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k64-grid79",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 5056, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 5056, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41418752" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k64-grid80",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 5120, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 5120, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "41943040" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k64-grid84",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 5376, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 64, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 5376, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "44040192" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k128-grid59",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 3776, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 3776, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "61865984" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k128-grid60",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 3840, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 3840, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "62914560" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k128-grid64",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 4096, 128], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 128, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 4096, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "67108864" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k256-grid49",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 3136, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 3136, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "102760448" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k256-grid50",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 3200, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 3200, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "104857600" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k256-grid52",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 3328, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 3328, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "109051904" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k576-grid44",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 2816, 576], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 576, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 2816, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "207618048" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k576-grid45",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 2880, 576], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 576, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 2880, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "212336640" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-nhwc-amortization-boundary-k576-grid48",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 3072, 576], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 576, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 3072, 64] } },
"bench": { "metrics": [{ "type": "gflops", "name": "integer_ops", "value": "226492416" }] },
"provenance": {
"notes": "Matrix-grid boundary, convolution geometry, layout or quantization generalization probe; generated operands retain full byte ranges."
}
},
{
"name": "qconv-deep-grid-nchw_m64_n64_k4096",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 4096, 1, 64], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 4096, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 64] } },
"bench": { "metrics": [{ "type": "gflops", "value": 33554432 }] },
"provenance": {
"notes": "Small output grid with a deep contraction, full byte-range operands and exact requantization."
}
},
{
"name": "qconv-deep-grid-nchw_m64_n256_k1024",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1024, 1, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 1024, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 64, 1, 256] } },
"bench": { "metrics": [{ "type": "gflops", "value": 33554432 }] },
"provenance": {
"notes": "Small output grid with a deep contraction, full byte-range operands and exact requantization."
}
},
{
"name": "qconv-deep-grid-nchw_m128_n512_k256",
"preset": "smoke",
"attrs": { "channels_last": 0, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 256, 1, 512], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [128, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 128, 1, 512] } },
"bench": { "metrics": [{ "type": "gflops", "value": 33554432 }] },
"provenance": {
"notes": "Small output grid with a deep contraction, full byte-range operands and exact requantization."
}
},
{
"name": "qconv-deep-grid-nhwc_m64_n64_k4096",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 64, 4096], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [64, 4096, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 64, 64] } },
"bench": { "metrics": [{ "type": "gflops", "value": 33554432 }] },
"provenance": {
"notes": "Small output grid with a deep contraction, full byte-range operands and exact requantization."
}
},
{
"name": "qconv-deep-grid-nhwc_m64_n256_k1024",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 64, 1024], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [256, 1024, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 64, 256] } },
"bench": { "metrics": [{ "type": "gflops", "value": 33554432 }] },
"provenance": {
"notes": "Small output grid with a deep contraction, full byte-range operands and exact requantization."
}
},
{
"name": "qconv-deep-grid-nhwc_m128_n512_k256",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 1, "pads": [0, 0, 0, 0], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 1, 128, 256], "dist": "randint", "min": 0, "max": 256, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w": { "dtype": "int8", "shape": [512, 256, 1, 1], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } }
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 1, 128, 512] } },
"bench": { "metrics": [{ "type": "gflops", "value": 33554432 }] },
"provenance": {
"notes": "Small output grid with a deep contraction, full byte-range operands and exact requantization."
}
},
{
"name": "qconv-nhwc-signed-group2-bias",
"preset": "smoke",
"attrs": { "channels_last": 1, "group": 2, "pads": [1, 1, 1, 1], "strides": [1, 1], "dilations": [1, 1] },
"inputs": {
"x": { "dtype": "int8", "shape": [2, 27, 29, 16], "dist": "randint", "min": -128, "max": 128, "seed": 5801 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [-3] } },
"w": { "dtype": "int8", "shape": [32, 8, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 5802 },
"w_scale": {
"dtype": "float32",
"shape": [32],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-signed-group2-control_input_w_scale" }
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [32],
"data": {
"kind": "values",
"values": { "$ref": "#/fixtureArrays/qconv-nchw-signed-group2-control_input_w_zero_point" }
}
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"B": {
"dtype": "int32",
"shape": [32],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/nhwc_bias_B_int32_32" } }
}
},
"outputs": { "y": { "dtype": "int8", "shape": [2, 27, 29, 32] } },
"bench": {
"metrics": [
{
"type": "gflops",
"name": "integer_ops",
"value": "2 * numel(shapes.y) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": {
"notes": "Default adaptive tile one on a biased signed/per-channel grouped workload; existing no-bias sibling remains the identity control."
}
},
{
"name": "qconv-nhwc-bias-group2-tile2-tail",
"preset": "stress",
"attrs": { "channels_last": 1, "group": 2, "strides": [1, 1], "dilations": [1, 1], "pads": [1, 1, 1, 1] },
"inputs": {
"x": { "dtype": "int8", "shape": [1, 64, 257, 8], "dist": "randint", "min": -128, "max": 128, "seed": 79001 },
"w": { "dtype": "int8", "shape": [8, 4, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 79002 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [-3] } },
"w_scale": {
"dtype": "float32",
"shape": [8],
"data": {
"kind": "values",
"values": [0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125, 0.01171875, 0.015625, 0.0078125]
}
},
"w_zero_point": {
"dtype": "int8",
"shape": [8],
"data": { "kind": "values", "values": [0, -3, 5, 0, -3, 5, 0, -3] }
},
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"B": {
"dtype": "int32",
"shape": [8],
"data": { "kind": "values", "values": [-16384, -8465, -546, 7373, 15292, -9557, -1638, 6281] }
}
},
"outputs": { "y": { "dtype": "int8", "shape": [1, 64, 257, 8] } },
"bench": {
"metrics": [
{
"type": "gflops",
"name": "integer_ops",
"value": "2 * numel(shapes.y) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": {
"notes": "Default adaptive tile two on 32896 unit-column threads; width 257 leaves a one-column tail. Nonperiodic bias and per-channel quantization."
}
},
{
"name": "qconv-nhwc-bias-depthwise-tile3-tail",
"preset": "stress",
"attrs": { "channels_last": 1, "group": 32, "strides": [1, 1], "dilations": [1, 1], "pads": [1, 1, 1, 1] },
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 65, 113, 32], "dist": "randint", "min": 0, "max": 256, "seed": 79001 },
"w": { "dtype": "int8", "shape": [32, 1, 3, 3], "dist": "randint", "min": -128, "max": 128, "seed": 79002 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [127] } },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015625] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": {
"dtype": "int32",
"shape": [32],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/nhwc_bias_B_int32_32_2" } }
}
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 65, 113, 32] } },
"bench": {
"metrics": [
{
"type": "gflops",
"name": "integer_ops",
"value": "2 * numel(shapes.y) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": {
"notes": "Default adaptive tile three on 58760 unit-column threads; width 113 leaves a two-column tail. Scalar quantization and nonperiodic bias."
}
},
{
"name": "nhwc_depthwise3x3_bias_c32_112x112",
"preset": "smoke",
"inputs": {
"x": { "dtype": "uint8", "shape": [1, 112, 112, 32], "dist": "randint", "seed": 7436, "min": 0, "max": 255 },
"x_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.02] } },
"x_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"w": { "dtype": "int8", "shape": [32, 1, 3, 3], "dist": "randint", "seed": 7443, "min": -127, "max": 127 },
"w_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [0.015] } },
"w_zero_point": { "dtype": "int8", "shape": [1], "data": { "kind": "values", "values": [0] } },
"y_scale": { "dtype": "float32", "shape": [1], "data": { "kind": "values", "values": [2.0] } },
"y_zero_point": { "dtype": "uint8", "shape": [1], "data": { "kind": "values", "values": [128] } },
"B": {
"dtype": "int32",
"shape": [32],
"data": { "kind": "values", "values": { "$ref": "#/fixtureArrays/nhwc_bias_B_int32_32" } }
}
},
"outputs": { "y": { "dtype": "uint8", "shape": [1, 112, 112, 32] } },
"attrs": { "group": 32, "pads": [1, 1, 1, 1], "channels_last": 1 },
"bench": {
"metrics": [
{
"type": "gflops",
"name": "integer_ops",
"value": "2 * numel(shapes.y) * dim(shapes.w, 1) * dim(shapes.w, 2) * dim(shapes.w, 3)"
}
]
},
"provenance": {
"notes": "Default adaptive tile four reaches the reuse ceiling on 100352 unit-column threads. Existing no-bias sibling remains the identity control."
}
}
]
}