This is an automated email from the ASF dual-hosted git repository. zhic pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 679fd29 Update SGX example Cargo.toml (#6067) add d8c9bb1 [BYOC][Contrib] Arm Compute Library integration (#5915) No new revisions were added by this update. Summary of changes: CMakeLists.txt | 3 + cmake/config.cmake | 14 + cmake/modules/contrib/ArmComputeLib.cmake | 66 +++++ docs/deploy/arm_compute_lib.rst | 139 ++++++++++ docs/deploy/index.rst | 1 + python/tvm/relay/backend/graph_runtime_factory.py | 3 + python/tvm/relay/op/contrib/__init__.py | 1 + python/tvm/relay/op/contrib/arm_compute_lib.py | 131 +++++++++ .../backend/contrib/arm_compute_lib/codegen.cc | 220 ++++++++++++++++ src/relay/backend/contrib/codegen_c/codegen_c.h | 13 - src/relay/backend/contrib/dnnl/codegen.cc | 13 - src/relay/backend/utils.h | 12 + .../contrib/arm_compute_lib/acl_allocator.cc | 74 ++++++ .../contrib/arm_compute_lib/acl_allocator.h | 137 ++++++++++ src/runtime/contrib/arm_compute_lib/acl_runtime.cc | 292 +++++++++++++++++++++ src/runtime/contrib/arm_compute_lib/acl_utils.cc | 113 ++++++++ src/runtime/contrib/arm_compute_lib/acl_utils.h | 113 ++++++++ src/runtime/contrib/json/json_node.h | 9 + src/runtime/contrib/json/json_runtime.h | 8 + .../contrib/test_arm_compute_lib}/__init__.py | 1 + .../contrib/test_arm_compute_lib/infrastructure.py | 197 ++++++++++++++ .../contrib/test_arm_compute_lib/test_conv2d.py | 214 +++++++++++++++ .../contrib/test_arm_compute_lib/test_network.py | 81 ++++++ .../contrib/test_arm_compute_lib/test_pooling.py | 114 ++++++++ .../contrib/test_arm_compute_lib/test_reshape.py | 96 +++++++ .../contrib/test_arm_compute_lib/test_runtime.py | 132 ++++++++++ tests/scripts/task_config_build_cpu.sh | 1 + 27 files changed, 2172 insertions(+), 26 deletions(-) create mode 100644 cmake/modules/contrib/ArmComputeLib.cmake create mode 100644 docs/deploy/arm_compute_lib.rst create mode 100644 python/tvm/relay/op/contrib/arm_compute_lib.py create mode 100644 src/relay/backend/contrib/arm_compute_lib/codegen.cc create mode 100644 src/runtime/contrib/arm_compute_lib/acl_allocator.cc create mode 100644 src/runtime/contrib/arm_compute_lib/acl_allocator.h create mode 100644 src/runtime/contrib/arm_compute_lib/acl_runtime.cc create mode 100644 src/runtime/contrib/arm_compute_lib/acl_utils.cc create mode 100644 src/runtime/contrib/arm_compute_lib/acl_utils.h copy {python/tvm/contrib/debugger => tests/python/contrib/test_arm_compute_lib}/__init__.py (93%) create mode 100644 tests/python/contrib/test_arm_compute_lib/infrastructure.py create mode 100644 tests/python/contrib/test_arm_compute_lib/test_conv2d.py create mode 100644 tests/python/contrib/test_arm_compute_lib/test_network.py create mode 100644 tests/python/contrib/test_arm_compute_lib/test_pooling.py create mode 100644 tests/python/contrib/test_arm_compute_lib/test_reshape.py create mode 100644 tests/python/contrib/test_arm_compute_lib/test_runtime.py