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 d4056ca795 [SVE] Support splitting by vscale in `tir::split` and
`te::split` (#16862)
add cdfdd0e4ec [Contrib] Enable fp16 for thrust sort (#16887)
add e738f1d4f1 [Relax][Frontend] Fix sort, argsort and topk in nn module
(#16886)
add 95d6778908 [dlight] Add check for matmul dtype and fix reduction rule
(#16884)
add d1ac73ca2d [CUBLAS][FP8] Support e4m3 gemm in cuBLAS BYOC (#16888)
add 3680a0d5a2 [RUNTIME][VULKAN] Support total_global_memory (#16890)
add 08965f08ff [CUBLAS] Set fp32 compute and scale dtypes in fp16 matmul
(#16892)
add 4cb4605ba3 [TVMScript][Bug] Add test case for missing symbolic bounds
(#16877)
add 94a44d7d62 [QoL][Relax] Return well-formed IR from
relax::Function::CreateEmpty (#16861)
add 460f6f1d3e [QoL][Relax] Infer StructInfo for relax::Tuple on
construction (#16860)
No new revisions were added by this update.
Summary of changes:
include/tvm/relax/expr.h | 2 +
include/tvm/runtime/data_type.h | 3 ++
python/tvm/contrib/tvmjs.py | 19 +++++++++
python/tvm/dlight/gpu/matmul.py | 3 +-
python/tvm/dlight/gpu/reduction.py | 16 +++----
python/tvm/relax/backend/contrib/cublas.py | 16 ++++++-
python/tvm/relax/frontend/nn/op.py | 6 +--
python/tvm/relax/transform/legalize_ops/qdq.py | 27 +++++++-----
src/relax/backend/contrib/utils.h | 4 ++
src/relax/ir/expr.cc | 40 ++++++++++++++---
src/relax/op/tensor/qdq.cc | 18 +++++---
src/runtime/contrib/cublas/cublas.cc | 9 ++--
src/runtime/contrib/thrust/thrust.cu | 14 +++++-
src/runtime/vulkan/vulkan_device.cc | 7 ++-
src/runtime/vulkan/vulkan_device.h | 2 +
src/runtime/vulkan/vulkan_device_api.cc | 1 +
src/tir/op/op.cc | 2 +
tests/python/relax/test_codegen_cublas.py | 59 ++++++++++++++++++++++++++
tests/python/relax/test_expr.py | 19 +++++++++
tests/python/relax/test_frontend_nn_op.py | 29 +++++++++++++
tests/python/relax/test_op_qdq.py | 37 ++++++++++++++++
tests/python/relax/test_tvmscript_parser.py | 24 +++++++++++
22 files changed, 312 insertions(+), 45 deletions(-)