This is an automated email from the ASF dual-hosted git repository.

manupa pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.


    from 24bccd2  [microNPU] Remove remaining UnsupportedLayout checks (#9791)
     add 133bb9c  [microNPU][2c] Add performance modelling to cascader (#9778)

No new revisions were added by this update.

Summary of changes:
 python/tvm/contrib/ethosu/cascader/__init__.py     |   3 +
 .../ethosu/cascader/block_config.py}               |  32 +-
 .../tvm/contrib/ethosu/cascader/device_config.py   | 661 +++++++++++++++++++++
 python/tvm/contrib/ethosu/cascader/graph.py        |  19 +-
 python/tvm/contrib/ethosu/cascader/parts.py        |  13 +-
 .../relay/backend/contrib/ethosu/te/convolution.py |  55 +-
 .../tvm/relay/backend/contrib/ethosu/te/inline.py  |   5 +-
 src/contrib/ethosu/cascader/block_config.cc        |  60 ++
 src/contrib/ethosu/cascader/block_config.h         |  93 +++
 src/contrib/ethosu/cascader/common.h               |  26 +
 src/contrib/ethosu/cascader/graph.cc               |  13 +-
 src/contrib/ethosu/cascader/graph.h                |  18 +-
 src/contrib/ethosu/cascader/parts/ethosu.cc        | 142 +++--
 src/contrib/ethosu/cascader/parts/ethosu.h         |  34 +-
 src/contrib/ethosu/cascader/parts/inline.cc        |   4 +-
 src/contrib/ethosu/cascader/parts/inline.h         |   2 +-
 tests/python/contrib/test_ethosu/cascader/infra.py |  66 ++
 .../cascader/test_ethosu_block_config.py           | 262 ++++++++
 .../cascader/test_ethosu_conv2d_matcher.py         |  71 +--
 .../cascader/test_ethosu_inline_matcher.py         |   3 +-
 .../test_ethosu/cascader/test_ethosu_part.py       |  28 +-
 .../cascader/test_ethosu_part_performance.py       | 200 +++++++
 .../contrib/test_ethosu/cascader/test_graph.py     |   5 +-
 23 files changed, 1651 insertions(+), 164 deletions(-)
 copy python/tvm/{target/virtual_device.py => 
contrib/ethosu/cascader/block_config.py} (53%)
 create mode 100644 python/tvm/contrib/ethosu/cascader/device_config.py
 create mode 100644 src/contrib/ethosu/cascader/block_config.cc
 create mode 100644 src/contrib/ethosu/cascader/block_config.h
 create mode 100644 
tests/python/contrib/test_ethosu/cascader/test_ethosu_block_config.py
 create mode 100644 
tests/python/contrib/test_ethosu/cascader/test_ethosu_part_performance.py

Reply via email to