You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by mo...@apache.org on 2022/01/07 16:06:40 UTC
[tvm] branch main updated (47d6eb2 -> afc29e6)
This is an automated email from the ASF dual-hosted git repository.
mousius pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 47d6eb2 [LLVM] LLVM codegen debug utilities (#9857)
add afc29e6 [microNPU][2b] Create CascaderGraphs from TE graphs (#9471)
No new revisions were added by this update.
Summary of changes:
python/tvm/contrib/ethosu/cascader/__init__.py | 12 +-
python/tvm/contrib/ethosu/cascader/graph.py | 87 ++++++++++-
python/tvm/contrib/ethosu/cascader/parts.py | 24 +++
.../relay/backend/contrib/ethosu/te/__init__.py | 1 +
.../relay/backend/contrib/ethosu/te/convolution.py | 133 ++++++++++++++++-
python/tvm/relay/backend/contrib/ethosu/te/dma.py | 21 ++-
.../tvm/relay/backend/contrib/ethosu/te/inline.py | 71 +++++++++
.../relay/backend/contrib/ethosu/tir/scheduler.py | 3 +-
src/contrib/ethosu/cascader/parts/ethosu.cc | 120 +++++++++++++++
src/contrib/ethosu/cascader/parts/ethosu.h | 99 +++++++++++++
.../contrib/test_ethosu/cascader/conftest.py | 73 +++++++++
.../python/contrib/test_ethosu/cascader/infra.py | 13 +-
.../cascader/test_ethosu_conv2d_matcher.py | 163 +++++++++++++++++++++
.../cascader/test_ethosu_inline_matcher.py} | 35 +++--
.../test_ethosu_part.py} | 46 +++---
.../contrib/test_ethosu/cascader/test_graph.py | 95 ++++++++----
16 files changed, 920 insertions(+), 76 deletions(-)
create mode 100644 python/tvm/relay/backend/contrib/ethosu/te/inline.py
create mode 100644 src/contrib/ethosu/cascader/parts/ethosu.cc
create mode 100644 src/contrib/ethosu/cascader/parts/ethosu.h
create mode 100644 tests/python/contrib/test_ethosu/cascader/conftest.py
copy python/tvm/micro/base.py => tests/python/contrib/test_ethosu/cascader/infra.py (70%)
create mode 100644 tests/python/contrib/test_ethosu/cascader/test_ethosu_conv2d_matcher.py
copy tests/python/{driver/tvmc/test_pass_list.py => contrib/test_ethosu/cascader/test_ethosu_inline_matcher.py} (52%)
copy tests/python/contrib/test_ethosu/{test_compiler.py => cascader/test_ethosu_part.py} (51%)