This is an automated email from the ASF dual-hosted git repository.
leandron pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 9ada371 [microNPU] Add the infrastructure for lookup table and TANH
(#9547)
add 2275359 [microNPU][1] Add affine analysis structures for the cascader
(#9458)
No new revisions were added by this update.
Summary of changes:
cmake/modules/contrib/EthosU.cmake | 6 +-
.../tvm/contrib/ethosu}/__init__.py | 3 +-
.../tvm/contrib/ethosu/cascader}/__init__.py | 9 +-
.../{arith => contrib/ethosu/cascader}/_ffi_api.py | 4 +-
python/tvm/contrib/ethosu/cascader/propagator.py | 57 +++++
.../tvm/contrib/ethosu/cascader/stripe_config.py | 86 ++++++++
src/contrib/ethosu/cascader/common.h | 111 ++++++++++
src/contrib/ethosu/cascader/propagator.cc | 124 +++++++++++
src/contrib/ethosu/cascader/propagator.h | 137 ++++++++++++
src/contrib/ethosu/cascader/stripe_config.cc | 181 ++++++++++++++++
src/contrib/ethosu/cascader/stripe_config.h | 235 +++++++++++++++++++++
.../contrib/test_ethosu/cascader}/__init__.py | 2 +-
.../test_ethosu/cascader/test_propagator.py | 136 ++++++++++++
.../test_ethosu/cascader/test_stripe_config.py | 215 +++++++++++++++++++
14 files changed, 1296 insertions(+), 10 deletions(-)
copy {tests/python/contrib/test_hexagon =>
python/tvm/contrib/ethosu}/__init__.py (92%)
copy {vta/python/vta/testing =>
python/tvm/contrib/ethosu/cascader}/__init__.py (77%)
copy python/tvm/{arith => contrib/ethosu/cascader}/_ffi_api.py (89%)
create mode 100644 python/tvm/contrib/ethosu/cascader/propagator.py
create mode 100644 python/tvm/contrib/ethosu/cascader/stripe_config.py
create mode 100644 src/contrib/ethosu/cascader/common.h
create mode 100644 src/contrib/ethosu/cascader/propagator.cc
create mode 100644 src/contrib/ethosu/cascader/propagator.h
create mode 100644 src/contrib/ethosu/cascader/stripe_config.cc
create mode 100644 src/contrib/ethosu/cascader/stripe_config.h
copy {python/tvm/_ffi/_cy2 =>
tests/python/contrib/test_ethosu/cascader}/__init__.py (94%)
create mode 100644 tests/python/contrib/test_ethosu/cascader/test_propagator.py
create mode 100644
tests/python/contrib/test_ethosu/cascader/test_stripe_config.py