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 ce461859c5 [KVCache] Attention func accepting over-padded qkv and 
output NDArray (#17401)
     add 66b21d3c25 [Fix][LLVM] Fix getHostCPUFeatures LLVM version cutoff 
(#17403)
     add 9e2a75d64e [CI] Update image tag to 20240917-153130-9f281758 (#17397)
     add 44808b41c8 [WASM] Implement concat embeddings (#17404)
     add 48d3ada275 [TIR, TVMScript] Add TIR - Triton integration (#17395)
     add 30fb16a5e1 [TVMjs] Modify web package description (#17405)
     add dfd9bd581d [Doc] Update Architecture Overview (#17402)
     add 2a87c4cfc0 [BYOC][NNAPI] Add NNAPI backend for BYOC (#17385)

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     |   3 +
 ci/jenkins/docker-images.ini                       |  20 +-
 cmake/modules/LibInfo.cmake                        |   2 +
 .../modules/contrib/NNAPI.cmake                    |  33 +-
 docs/arch/benchmark.rst                            | 137 ----
 docs/arch/convert_layout.rst                       | 269 --------
 docs/arch/frontend/tensorflow.rst                  | 254 -------
 docs/arch/hybrid_script.rst                        | 100 ---
 docs/arch/index.rst                                | 218 ++----
 docs/arch/inferbound.rst                           | 763 ---------------------
 docs/arch/microtvm_design.rst                      | 357 ----------
 docs/arch/microtvm_project_api.rst                 | 150 ----
 docs/arch/model_library_format.rst                 | 171 -----
 docs/arch/relay_intro.rst                          | 206 ------
 docs/arch/relay_op_strategy.rst                    | 282 --------
 docs/arch/virtual_machine.rst                      | 410 -----------
 docs/deep_dive/relax/index.rst                     |   2 +-
 docs/deep_dive/tensor_ir/index.rst                 |   2 +-
 docs/dev/tutorial/codebase_walkthrough.rst         |   2 +-
 docs/index.rst                                     |   2 +-
 docs/reference/langref/relay_expr.rst              |   4 +-
 docs/topic/microtvm/index.rst                      |   7 -
 .../tune_with_autoscheduler/tune_network_arm.py    |   1 -
 .../tune_with_autoscheduler/tune_network_cuda.py   |   1 -
 .../tune_with_autoscheduler/tune_network_mali.py   |   1 -
 .../tune_with_autoscheduler/tune_network_x86.py    |   1 -
 gallery/how_to/work_with_microtvm/micro_tvmc.sh    |   2 +-
 python/tvm/relax/backend/contrib/nnapi.py          | 324 +++++++++
 python/tvm/relax/vm_build.py                       |  14 +-
 python/tvm/script/ir_builder/ir/__init__.py        |   2 +
 python/tvm/script/ir_builder/ir/ir.py              |  58 +-
 .../tvm/script/ir_builder/tir/external_kernel.py   | 141 ++++
 python/tvm/script/ir_builder/tir/ir.py             |   3 +-
 python/tvm/script/ir_builder/tir/triton.py         | 115 ++++
 python/tvm/testing/utils.py                        |   6 +
 src/relax/backend/contrib/nnapi/codegen.cc         | 272 ++++++++
 src/runtime/contrib/nnapi/nnapi_builder.cc         | 264 +++++++
 src/runtime/contrib/nnapi/nnapi_builder.h          | 133 ++++
 src/runtime/contrib/nnapi/nnapi_ops.cc             | 601 ++++++++++++++++
 src/runtime/contrib/nnapi/nnapi_ops.h              | 165 +++++
 src/runtime/contrib/nnapi/nnapi_runtime.cc         | 250 +++++++
 src/script/ir_builder/ir/ir.cc                     |  32 +-
 src/support/libinfo.cc                             |  10 +
 src/target/llvm/codegen_llvm.cc                    |   2 +-
 src/target/source/codegen_webgpu.cc                |   1 +
 .../python/contrib/test_tir_triton_integration.py  | 119 ++++
 tests/python/frontend/pytorch/test_fx_quant.py     |   3 +
 .../python/nightly/test_nnapi}/__init__.py         |   2 +-
 .../test_clml => nightly/test_nnapi}/conftest.py   |   8 +-
 tests/python/nightly/test_nnapi/infrastructure.py  | 143 ++++
 tests/python/nightly/test_nnapi/test_network.py    | 136 ++++
 tests/python/nightly/test_nnapi/test_ops.py        | 362 ++++++++++
 tests/python/relax/test_frontend_onnx.py           |   5 +-
 .../tir-transform/test_tir_transform_simplify.py   |  38 +-
 tests/scripts/task_build_hexagon_api.sh            |   5 +-
 web/emcc/wasm_runtime.cc                           |  46 ++
 web/package-lock.json                              |  12 +-
 web/package.json                                   |  12 +-
 web/src/runtime.ts                                 |  38 +-
 59 files changed, 3401 insertions(+), 3321 deletions(-)
 copy python/tvm/relay/op/contrib/libtorch.py => 
cmake/modules/contrib/NNAPI.cmake (53%)
 delete mode 100644 docs/arch/benchmark.rst
 delete mode 100644 docs/arch/convert_layout.rst
 delete mode 100644 docs/arch/frontend/tensorflow.rst
 delete mode 100644 docs/arch/hybrid_script.rst
 delete mode 100644 docs/arch/inferbound.rst
 delete mode 100644 docs/arch/microtvm_design.rst
 delete mode 100644 docs/arch/microtvm_project_api.rst
 delete mode 100644 docs/arch/model_library_format.rst
 delete mode 100644 docs/arch/relay_intro.rst
 delete mode 100644 docs/arch/relay_op_strategy.rst
 delete mode 100644 docs/arch/virtual_machine.rst
 create mode 100644 python/tvm/relax/backend/contrib/nnapi.py
 create mode 100644 python/tvm/script/ir_builder/tir/external_kernel.py
 create mode 100644 python/tvm/script/ir_builder/tir/triton.py
 create mode 100644 src/relax/backend/contrib/nnapi/codegen.cc
 create mode 100644 src/runtime/contrib/nnapi/nnapi_builder.cc
 create mode 100644 src/runtime/contrib/nnapi/nnapi_builder.h
 create mode 100644 src/runtime/contrib/nnapi/nnapi_ops.cc
 create mode 100644 src/runtime/contrib/nnapi/nnapi_ops.h
 create mode 100644 src/runtime/contrib/nnapi/nnapi_runtime.cc
 create mode 100644 tests/python/contrib/test_tir_triton_integration.py
 copy {python/tvm/_ffi/_cy2 => tests/python/nightly/test_nnapi}/__init__.py 
(95%)
 copy tests/python/{contrib/test_clml => nightly/test_nnapi}/conftest.py (95%)
 create mode 100644 tests/python/nightly/test_nnapi/infrastructure.py
 create mode 100644 tests/python/nightly/test_nnapi/test_network.py
 create mode 100644 tests/python/nightly/test_nnapi/test_ops.py

Reply via email to