This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch last-successful in repository https://gitbox.apache.org/repos/asf/tvm.git
from 584b0f31d8 [TVMScript] ExprDoc (#12048) add 03aed787df [microTVM] Fix timeout of -1 breaking Arduino transport (#12189) add ca30e5e2e4 TIR Schedule primitive - decompose_padding (#12174) add 88bbb40540 fix pooling documents (#12201) add c94ebf9206 [runtime][hexagon] improved file-copy logic (#12194) add 69dc721759 [hexagon][testing] filesystem-friendly test IDs (#12195) No new revisions were added by this update. Summary of changes: apps/microtvm/arduino/template_project/boards.json | 5 +- include/tvm/tir/schedule/schedule.h | 9 + python/tvm/micro/testing/evaluation.py | 4 +- python/tvm/tir/schedule/schedule.py | 78 +++ python/tvm/topi/nn/pooling.py | 9 + src/runtime/file_utils.cc | 22 +- src/runtime/file_utils.h | 8 + src/runtime/hexagon/hexagon_module.cc | 5 +- src/tir/schedule/concrete_schedule.cc | 9 + src/tir/schedule/concrete_schedule.h | 2 + src/tir/schedule/error.h | 32 +- src/tir/schedule/primitive.h | 11 + src/tir/schedule/primitive/decompose_padding.cc | 574 +++++++++++++++++++++ src/tir/schedule/primitive/reduction.cc | 27 +- src/tir/schedule/schedule.cc | 5 + src/tir/schedule/traced_schedule.cc | 12 + src/tir/schedule/traced_schedule.h | 2 + tests/micro/arduino/test_arduino_workflow.py | 2 +- tests/python/contrib/test_hexagon/pytest_util.py | 4 +- .../test_tir_schedule_decompose_padding.py | 313 +++++++++++ 20 files changed, 1095 insertions(+), 38 deletions(-) create mode 100644 src/tir/schedule/primitive/decompose_padding.cc create mode 100644 tests/python/unittest/test_tir_schedule_decompose_padding.py