The GitHub Actions job "CI" on tvm.git/tflite-quantized-avgpool has failed. Run started by GitHub user Theoo1997 (triggered by Theoo1997).
Head commit for run: 26f71feb2816eb069690e1102cb67a778a108e70 / Theoo1997 <[email protected]> [Relax][TFLite] Derive the quantized AVERAGE_POOL_2D divisor from the Relax shapes The per-position divisor (and the SAME padding) were folded to constants from the SERIALIZED TFLite tensor shapes, which are stale once from_tflite(..., shape_dict=...) overrides the input dimensions. For an int8 model with input (1,4,4,1), a 2x2 VALID pool and stride 2, overriding the input to (1,2,2,1) silently broadcast the result back to (1,2,2,1) instead of (1,1,1,1), and (1,6,6,1) failed to import because the actual 3x3 pooled output could not broadcast with the 2x2 counts tensor. Read the input H/W from the Relax input expression and the output H/W from the pooled Relax tensor. The input extents also drive the SAME padding, so that is now correct for overridden shapes on every Pool2D path (average, max, L2). Non-static shapes raise OpAttributeUnImplemented. Adds test_quantized_avg_pool2d_follows_shape_dict_override: the two VALID overrides from the review plus two SAME overrides whose border windows see fewer taps, checked for shape and against a NumPy reference of TFLite's integer average pool. Report URL: https://github.com/apache/tvm/actions/runs/34980940350 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
