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 2f93780 [microNPU] enable USMP (#10022)
add 5a22c56 [Docs] Fix an irrelevant sentence in relay.reverse (#10331)
add d8d28bf [Relay] Fix TFlite frontend for unpack, stridedslice (#10333)
add d8e39fd [TIR] Fix Ramp int32~64 mismatch in VectorizeLoop and
NarrowDataType passes (#10172)
add 9dd62b4 [BYOC-DNNL] add support for more ops and fusion patterns
add 55cfc4a RelayViz interface and terminal ast-dump (#10085)
add 808c6a1 [ETHOSN] Remove the compiler library from the runtime link
(#10334)
add 91b2e91 [Hexagon] Export `ir_lower_vtcm_pass` function in the init
file (#10330)
add 33082e0 [runtime] Add Metadata classes for AOTExecutor (#10282)
No new revisions were added by this update.
Summary of changes:
cmake/modules/contrib/EthosN.cmake | 3 +-
docs/reference/api/python/contrib.rst | 10 +
gallery/how_to/work_with_relay/using_relay_viz.py | 159 +++++++
include/tvm/runtime/metadata.h | 160 +++++++
include/tvm/runtime/metadata_base.h | 198 +++++++++
include/tvm/support/span.h | 103 +++++
python/tvm/contrib/hexagon/__init__.py | 1 +
python/tvm/contrib/relay_viz/__init__.py | 105 +++++
python/tvm/contrib/relay_viz/interface.py | 323 ++++++++++++++
python/tvm/contrib/relay_viz/terminal.py | 238 ++++++++++
python/tvm/relay/frontend/tflite.py | 8 +-
python/tvm/relay/op/contrib/dnnl.py | 50 ++-
python/tvm/relay/op/transform.py | 1 -
src/relay/backend/contrib/dnnl/codegen.cc | 53 ++-
src/runtime/contrib/dnnl/dnnl_json_runtime.cc | 453 +++++++++++++++----
src/runtime/metadata.cc | 56 +++
.../{func_registry_generator.cc => metadata.cc} | 28 +-
src/target/metadata.h | 173 +++++++
src/tir/transforms/narrow_datatype.cc | 17 +
src/tir/transforms/vectorize_loop.cc | 2 +-
tests/cpp/aot_metadata_test.cc | 236 ++++++++++
tests/python/contrib/test_dnnl.py | 495 ++++++++++++++++++++-
tests/python/frontend/tflite/test_forward.py | 6 +
tests/python/relay/test_pass_partition_graph.py | 12 +-
.../unittest/test_tir_transform_narrow_datatype.py | 25 +-
.../unittest/test_tir_transform_vectorize.py | 9 +
26 files changed, 2772 insertions(+), 152 deletions(-)
create mode 100644 gallery/how_to/work_with_relay/using_relay_viz.py
create mode 100644 include/tvm/runtime/metadata.h
create mode 100644 include/tvm/runtime/metadata_base.h
create mode 100644 include/tvm/support/span.h
create mode 100644 python/tvm/contrib/relay_viz/__init__.py
create mode 100644 python/tvm/contrib/relay_viz/interface.py
create mode 100644 python/tvm/contrib/relay_viz/terminal.py
create mode 100644 src/runtime/metadata.cc
copy src/target/{func_registry_generator.cc => metadata.cc} (54%)
create mode 100644 src/target/metadata.h
create mode 100644 tests/cpp/aot_metadata_test.cc