This is an automated email from the ASF dual-hosted git repository.
masahi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 71d6f46 fix: select narrow dtype (#10519)
add 5c0ea30 [vulkan] Add integer dot product (4xint8, 4xuint8)
tensorization for the vulkan SPIR-V target. (#10391)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 10 +
cmake/config.cmake | 11 +
cmake/modules/Vulkan.cmake | 6 +-
cmake/utils/FindVulkan.cmake | 26 ++-
.../how_to/deploy_models/deploy_prequantized.py | 3 +-
python/tvm/relay/op/strategy/cuda.py | 10 +-
python/tvm/relay/qnn/op/legalizations.py | 37 +++-
python/tvm/target/target.py | 6 +
python/tvm/topi/cuda/batch_matmul.py | 11 +-
python/tvm/topi/cuda/conv2d_alter_op.py | 17 +-
python/tvm/topi/cuda/conv2d_int8.py | 17 +-
python/tvm/topi/cuda/dense.py | 12 +-
python/tvm/topi/cuda/group_conv2d_nchw.py | 11 +-
python/tvm/topi/cuda/tensor_intrin.py | 26 ++-
src/runtime/vulkan/vulkan_device.cc | 25 ++-
src/runtime/vulkan/vulkan_device.h | 1 +
src/runtime/vulkan/vulkan_device_api.cc | 5 +
src/target/spirv/codegen_spirv.cc | 26 ++-
src/target/spirv/ir_builder.cc | 38 ++++
src/target/spirv/ir_builder.h | 11 +
src/target/spirv/spirv_support.cc | 13 ++
src/target/spirv/spirv_support.h | 14 ++
src/target/target_kind.cc | 2 +
tests/python/topi/python/test_topi_conv2d_int8.py | 244 +++++++++++----------
24 files changed, 412 insertions(+), 170 deletions(-)