This is an automated email from the ASF dual-hosted git repository.
areusch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 1ea1a0bc88 [Hexagon] 3-stage pipeline; multi queue async DMA for cache
read / write (#12954)
add 61a7632b55 [microTVM] Use default Project Options in template projects
and add Makefile for Arduino template project (#12818)
No new revisions were added by this update.
Summary of changes:
.../arduino/template_project/Makefile.template | 64 +++++
.../template_project/microtvm_api_server.py | 271 ++++++++++++++-------
.../reference-vm/base-box/base_box_test.sh | 6 +-
.../zephyr/template_project/microtvm_api_server.py | 80 ++----
cmake/modules/Arduino.cmake | 1 +
gallery/how_to/work_with_microtvm/micro_aot.py | 2 +-
.../how_to/work_with_microtvm/micro_autotune.py | 6 +-
.../work_with_microtvm/micro_reference_vm.py | 4 +-
gallery/how_to/work_with_microtvm/micro_tflite.py | 2 +-
gallery/how_to/work_with_microtvm/micro_train.py | 2 +-
python/tvm/micro/project_api/server.py | 84 +++++++
python/tvm/micro/testing/evaluation.py | 4 +-
tests/lint/check_file_type.py | 2 +
tests/micro/arduino/README.md | 4 +-
tests/micro/arduino/test_arduino_rpc_server.py | 2 +-
tests/micro/arduino/test_utils.py | 2 +-
tests/micro/common/test_tvmc.py | 14 +-
.../test_arduino_microtvm_api_server.py | 26 +-
tests/micro/project_api/test_project_api.py | 92 +++++++
tests/micro/zephyr/README.md | 6 +-
tests/micro/zephyr/test_utils.py | 2 +-
tests/micro/zephyr/test_zephyr.py | 6 +-
tests/micro/zephyr/test_zephyr_aot_exec.py | 2 +-
tests/python/unittest/test_micro_project_api.py | 35 +++
tests/scripts/task_python_microtvm.sh | 4 +-
25 files changed, 532 insertions(+), 191 deletions(-)
create mode 100644 apps/microtvm/arduino/template_project/Makefile.template
rename {apps/microtvm/arduino/template_project/tests =>
tests/micro/project_api}/test_arduino_microtvm_api_server.py (89%)
create mode 100644 tests/micro/project_api/test_project_api.py