lhutton1 opened a new issue, #16537:
URL: https://github.com/apache/tvm/issues/16537
### Expected behaviour:
When compiled with target `arm_cpu` the model should compile successfully.
### Actual behaviour:
The test fails to run and gives the following error:
```
def conv2d_strategy_arm_cpu(attrs, inputs, out_type, target):
...
else:
> raise RuntimeError(f"Unsupported conv2d layout {layout} for
arm cpu")
E RuntimeError: Unsupported conv2d layout NCHW4c for arm cpu
python/tvm/relay/op/strategy/arm_cpu.py:273: RuntimeError
```
### Environment:
Tested with TVM at
https://github.com/apache/tvm/commit/6a3fadc0654ecf9557ffe08d24677684c96e80b0.
The issue was found as a result of the changes in
https://github.com/apache/tvm/pull/16513, however it can be reproduced without
as described below.
### How to reproduce:
```
pytest tests/python/relay/test_pass_alter_op_layout.py -k
test_alter_layout_nonscalar_broadcast
pytest tests/python/relay/test_pass_alter_op_layout.py -k
test_alter_layout_blocked_no_broadcast
pytest tests/python/relay/test_pass_alter_op_layout.py -k
test_alter_layout_blocked_broadcast
pytest tests/python/relay/test_pass_alter_op_layout.py -k
test_alter_layout_re_blocking_broadcast
pytest tests/python/relay/test_pass_alter_op_layout.py -k
test_broadcast_non_adaptable
pytest tests/python/relay/test_pass_alter_op_layout.py -k
test_broadcast_respect_input_layouts
```
Run any of the above tests with an `arm_cpu` target. Note: Reminder to
remove any skip condition that exists in the test currently.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]