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 cced5bc [MetaSchedule] Upstream the leftover changes (#10689)
add c580037 [TIR] compact buffer region (#10557)
add 8bfc1ca [ARM,TOPI] Allow auto scheduler layout rewritting in dense
(#10699)
add c90ae2d [ci] Fix condition for skipping tests in i386 (#10698)
add 283b814 [COMMUNITY] siyuan to PMC (#10688)
add 5b5bf75 [Hotfix] A line is accidentally removed in `Verify-GPU-Code`
add ae61603 [TIR] Tuple Reduction Support in CreatePrimFunc (#10671)
add 2bd177f [microTVM] Zephyr: Fix gdbserver_port option (#10678)
add e8a966e [microNPU] Determine block configs using the cascader (#10695)
No new revisions were added by this update.
Summary of changes:
CONTRIBUTORS.md | 2 +-
.../zephyr/template_project/microtvm_api_server.py | 12 +-
.../tune_with_autoscheduler/tune_network_arm.py | 4 +-
python/tvm/contrib/ethosu/cascader/scheduler.py | 18 +++
.../testing/run_subgraph_auto_scheduler.py | 2 +
.../contrib/ethosu/tir/binary_elementwise.py | 5 +-
.../backend/contrib/ethosu/tir/convolution.py | 5 +-
.../relay/backend/contrib/ethosu/tir/depthwise.py | 5 +-
python/tvm/relay/backend/contrib/ethosu/tir/dma.py | 17 ++-
.../relay/backend/contrib/ethosu/tir/identity.py | 10 +-
.../relay/backend/contrib/ethosu/tir/pooling.py | 5 +-
.../relay/backend/contrib/ethosu/tir/scheduler.py | 7 ++
.../tvm/relay/backend/contrib/ethosu/tir/spec.py | 20 +++
.../contrib/ethosu/tir/unary_elementwise.py | 5 +-
.../backend/contrib/ethosu/tir_to_cs_translator.py | 69 +++++++---
.../tvm/relay/backend/contrib/ethosu/vela_api.py | 3 +-
python/tvm/relay/op/strategy/arm_cpu.py | 5 +-
python/tvm/testing/utils.py | 10 ++
src/meta_schedule/postproc/verify_gpu_code.cc | 1 +
src/te/operation/create_primfunc.cc | 140 ++++++++++++++++-----
src/tir/transforms/compact_buffer_region.cc | 37 +++++-
tests/python/contrib/test_cmsisnn/utils.py | 4 +-
tests/python/contrib/test_ethosu/test_codegen.py | 2 +-
.../contrib/test_ethosu/test_encode_constants.py | 26 ++--
.../test_ethosu/test_remove_concatenates.py | 8 +-
.../test_ethosu/test_replace_binary_elementwise.py | 2 +
.../contrib/test_ethosu/test_replace_conv2d.py | 71 ++++++-----
.../contrib/test_ethosu/test_replace_copy.py | 6 +-
.../test_ethosu/test_replace_depthwise_conv2d.py | 3 +
.../contrib/test_ethosu/test_replace_identity.py | 2 +
.../contrib/test_ethosu/test_replace_pooling.py | 1 +
.../test_ethosu/test_replace_unary_elementwise.py | 1 +
tests/python/contrib/test_ethosu/test_scheduler.py | 6 +-
.../test_ethosu/test_tir_to_cs_translator.py | 66 +++++-----
.../contrib/test_hexagon/test_conv2d_blocked.py | 4 +-
.../contrib/test_hexagon/test_conv2d_conv2d.py | 2 +-
tests/python/relay/aot/aot_test_utils.py | 9 +-
.../test_auto_scheduler_layout_rewrite_networks.py | 31 ++---
tests/python/unittest/test_te_create_primfunc.py | 104 +++++++++++++++
.../test_tir_transform_compact_buffer_region.py | 34 ++++-
tests/scripts/ci.py | 59 ++++++---
41 files changed, 615 insertions(+), 208 deletions(-)