This is an automated email from the ASF dual-hosted git repository. liangfu pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 9564925 [Relay][Frontend][Onnx] Allow A to B broadcasting of batch_matmul and reverse strided slice (#6681) add c7ff885 Add µTVM Zephyr support + QEMU regression test (#6603) No new revisions were added by this update. Summary of changes: include/tvm/runtime/crt/error_codes.h | 1 + include/tvm/runtime/crt/utvm_rpc_server.h | 24 +- python/tvm/exec/rpc_server.py | 69 --- python/tvm/micro/__init__.py | 2 +- python/tvm/micro/artifact.py | 108 +++- .../micro_kernel => micro/contrib}/__init__.py | 0 python/tvm/micro/contrib/base.py | 67 +++ python/tvm/micro/contrib/zephyr.py | 621 +++++++++++++++++++++ python/tvm/micro/debugger.py | 25 +- python/tvm/micro/micro_binary.py | 15 +- python/tvm/micro/micro_library.py | 13 +- python/tvm/micro/session.py | 50 +- python/tvm/micro/transport.py | 238 -------- .../graph_tuner => micro/transport}/__init__.py | 15 +- python/tvm/micro/transport/base.py | 299 ++++++++++ python/tvm/micro/transport/debug.py | 63 +++ python/tvm/micro/transport/file_descriptor.py | 105 ++++ python/tvm/micro/transport/subprocess.py | 67 +++ python/tvm/micro/transport/wakeup.py | 74 +++ src/runtime/crt/host/main.cc | 19 +- src/runtime/crt/utvm_rpc_server/rpc_server.cc | 50 +- src/runtime/micro/micro_session.cc | 136 ++++- tests/lint/check_file_type.py | 3 + tests/micro/qemu/.gitignore | 2 + tests/micro/qemu/test_zephyr.py | 143 +++++ tests/micro/qemu/zephyr-runtime/.gitignore | 3 + tests/micro/qemu/zephyr-runtime/CMakeLists.txt | 27 + .../micro/qemu/zephyr-runtime/crt/crt_config.h | 22 +- .../qemu/zephyr-runtime/prj.conf} | 21 +- .../zephyr-runtime/qemu-hack/qemu-system-i386} | 26 +- .../micro/qemu/zephyr-runtime/sample.yaml | 12 +- tests/micro/qemu/zephyr-runtime/src/main.c | 238 ++++++++ tests/python/unittest/test_crt.py | 3 +- tests/python/unittest/test_micro_artifact.py | 137 +++++ tests/scripts/task_python_microtvm.sh | 9 + 35 files changed, 2244 insertions(+), 463 deletions(-) copy python/tvm/{topi/arm_cpu/cortex_m7/micro_kernel => micro/contrib}/__init__.py (100%) create mode 100644 python/tvm/micro/contrib/base.py create mode 100644 python/tvm/micro/contrib/zephyr.py delete mode 100644 python/tvm/micro/transport.py copy python/tvm/{autotvm/graph_tuner => micro/transport}/__init__.py (69%) create mode 100644 python/tvm/micro/transport/base.py create mode 100644 python/tvm/micro/transport/debug.py create mode 100644 python/tvm/micro/transport/file_descriptor.py create mode 100644 python/tvm/micro/transport/subprocess.py create mode 100644 python/tvm/micro/transport/wakeup.py create mode 100644 tests/micro/qemu/.gitignore create mode 100644 tests/micro/qemu/test_zephyr.py create mode 100644 tests/micro/qemu/zephyr-runtime/.gitignore create mode 100644 tests/micro/qemu/zephyr-runtime/CMakeLists.txt copy src/runtime/crt/crt_config-template.h => tests/micro/qemu/zephyr-runtime/crt/crt_config.h (77%) copy tests/{scripts/task_python_ethosn_tests.sh => micro/qemu/zephyr-runtime/prj.conf} (74%) mode change 100755 => 100644 copy tests/{lint/cppdocs.sh => micro/qemu/zephyr-runtime/qemu-hack/qemu-system-i386} (64%) copy conda/conda_build_config.yaml => tests/micro/qemu/zephyr-runtime/sample.yaml (88%) create mode 100644 tests/micro/qemu/zephyr-runtime/src/main.c create mode 100644 tests/python/unittest/test_micro_artifact.py