This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 80079b6493 Fix type parse error about AdaptiveMaxPool (#15016)
add 1366f2e250 [OpenCLML] Reactor and introduce on chip memory and memory
planner (#14922)
add 7b367da281 [Frontend][Paddle] [PaddlePaddle Hackathon 4] add convert
support for tanhshrink/pool3d/set_value ops for paddle frontend (#14973)
add 3dba48bfdc [Frontend][Paddle] [PaddlePaddle Hackathon 4]add attribute
support for gaussian_random/softplus/Conv3d/Conv2d (#14801)
add a74a2e2d2e [Build] Fix missing virtual destructor in SIBuilder (#15022)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 2 +-
apps/cpp_clml/clml_runner.cc | 36 +-
apps/cpp_clml/clml_runner.h | 2 +-
apps/cpp_clml/scripts/clml_codegen.py | 2 +-
cmake/modules/OpenCL.cmake | 39 +-
python/tvm/relay/frontend/paddlepaddle.py | 189 +++-
python/tvm/relay/op/contrib/clml.py | 165 ++--
src/ir/si_builder.cc | 1 +
src/runtime/contrib/clml/clml_memory_planner.cc | 268 +++++
.../runtime/contrib/clml/clml_memory_planner.h | 21 +-
src/runtime/contrib/clml/clml_runtime.cc | 1035 ++++++++++----------
src/runtime/contrib/clml/clml_runtime.h | 185 ++++
src/runtime/contrib/clml/clml_utils.cc | 257 +++++
src/runtime/contrib/clml/clml_utils.h | 77 ++
tests/cpp-runtime/opencl/clml_memory_planner.cc | 439 +++++++++
tests/python/contrib/test_clml/infrastructure.py | 19 +
tests/python/contrib/test_clml/test_ops.py | 110 ++-
tests/python/frontend/paddlepaddle/test_forward.py | 183 +++-
tests/scripts/task_build_adreno_bins.sh | 4 +-
19 files changed, 2424 insertions(+), 610 deletions(-)
create mode 100644 src/runtime/contrib/clml/clml_memory_planner.cc
copy include/tvm/runtime/contrib/libtorch_runtime.h =>
src/runtime/contrib/clml/clml_memory_planner.h (65%)
create mode 100644 src/runtime/contrib/clml/clml_runtime.h
create mode 100644 src/runtime/contrib/clml/clml_utils.cc
create mode 100644 src/runtime/contrib/clml/clml_utils.h
create mode 100644 tests/cpp-runtime/opencl/clml_memory_planner.cc