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(-)