This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 68429af88b [DOCS] Add PyPI install guidance and update install command
(#19883)
add 59516c1949 [REFACTOR][IR] Clean up PrimType follow-ups (#19884)
add cb0d55d25b [TFLite] Use structural checks in frontend tests (#19888)
add 96461a3e18 [CI][CMAKE] Install CUDA driver stub for
libtvm_runtime_cuda (#19886)
add 6ea9599c2b [ARITH] Use IntImm in canonical scalar hot paths (#19885)
add f3f5a3e42a [REFACTOR][RELAX] Rename Relax base type to AnyType (#19889)
add 9e3eaf39a0 [Relax][Frontend][TFLite] Support dynamic
DYNAMIC_UPDATE_SLICE starts (#19881)
add f613161d72 [CI] Remove retired ci_lint Docker files (#19878)
add 980d75fd08 [TIRx] Replace vars in buffer strides and elem_offset
(#19871)
add 81e62ecbb2 [TIRx][LLVM] Support scalable Ramp lowering (#19866)
No new revisions were added by this update.
Summary of changes:
ci/jenkins/docker-images.ini | 1 -
ci/scripts/jenkins/open_docker_update_pr.py | 4 -
.../package/manylinux_build_libtvm_runtime_cuda.sh | 10 +-
cmake/modules/CUDA.cmake | 7 +
docker/Dockerfile.ci_lint | 57 -
docker/README.md | 6 -
docker/install/ubuntu_install_clang_format.sh | 31 -
docker/lint.sh | 82 --
docs/arch/tvmscript.rst | 4 +-
include/tvm/ir/base_expr.h | 11 +-
include/tvm/relax/type.h | 31 +-
include/tvm/relax/type_functor.h | 8 +-
.../operator/tile_primitive/elementwise/smem.py | 5 +-
python/tvm/backend/metal/script.py | 6 +-
.../tvm/backend/trn/transform/naive_allocator.py | 3 +-
python/tvm/relax/__init__.py | 1 +
python/tvm/relax/frontend/nn/core.py | 6 +-
python/tvm/relax/frontend/nn/exporter.py | 4 +-
python/tvm/relax/frontend/nn/llm/kv_cache.py | 6 +-
python/tvm/relax/frontend/nn/modules.py | 8 +-
python/tvm/relax/frontend/nn/op.py | 2 +-
.../tvm/relax/frontend/tflite/tflite_frontend.py | 52 +-
.../frontend/torch/exported_program_translator.py | 2 +-
python/tvm/relax/script/parser/__init__.py | 3 +-
python/tvm/relax/script/parser/entry.py | 23 +-
python/tvm/relax/script/parser/parser.py | 4 +-
python/tvm/relax/testing/ast_printer.py | 8 +-
.../tvm/relax/transform/lazy_transform_params.py | 12 +-
.../relax/transform/lower_gpu_ipc_alloc_storage.py | 2 +-
python/tvm/relax/transform/transform.py | 4 +-
python/tvm/relax/type.py | 11 +-
python/tvm/tirx/transform/common.py | 9 +-
src/arith/canonical_simplify.cc | 43 +-
src/arith/const_fold.h | 6 +-
src/ir/type.cc | 10 -
src/relax/analysis/type_analysis.cc | 50 +-
src/relax/backend/vm/lower_runtime_builtin.cc | 2 +-
src/relax/backend/vm/vm_shape_lower.cc | 10 +-
src/relax/ir/dependent_type.cc | 14 +-
src/relax/ir/expr.cc | 6 +-
src/relax/ir/type_functor.cc | 4 +-
src/relax/op/memory/view.cc | 4 +-
src/relax/op/op.cc | 12 +-
src/relax/op/tensor/index.cc | 8 +-
src/relax/script/printer/dependent_type.cc | 10 +-
src/relax/script/printer/function.cc | 2 +-
src/relax/transform/kill_after_last_use.cc | 2 +-
src/relax/transform/lazy_transform_params.cc | 4 +-
src/relax/transform/rewrite_cuda_graph.cc | 2 +-
src/target/llvm/codegen_llvm.cc | 29 +-
src/tirx/ir/function.cc | 4 +-
tests/python/ci/test_ci.py | 1 -
tests/python/codegen/test_target_codegen_riscv.py | 26 +
tests/python/disco/test_callback.py | 2 +-
tests/python/disco/test_loader.py | 2 +-
...ributed_transform_lower_global_to_local_view.py | 28 +-
...est_distributed_transform_propagate_sharding.py | 84 +-
.../relax/test_analysis_contains_impure_call.py | 6 +-
.../python/relax/test_analysis_detect_recursion.py | 114 +-
.../relax/test_analysis_estimate_memory_usage.py | 4 +-
tests/python/relax/test_analysis_type_analysis.py | 30 +-
tests/python/relax/test_analysis_well_formed.py | 8 +-
tests/python/relax/test_ast_printer.py | 26 +-
.../relax/test_backend_transform_shape_lower.py | 18 +-
tests/python/relax/test_dataflow_rewriter.py | 4 +-
tests/python/relax/test_expr.py | 8 +-
.../relax/test_frontend_from_exported_program.py | 4 +-
tests/python/relax/test_frontend_nn_exporter.py | 8 +-
tests/python/relax/test_frontend_nn_modules.py | 134 +--
tests/python/relax/test_frontend_nn_op.py | 142 +--
tests/python/relax/test_frontend_nn_subroutines.py | 12 +-
tests/python/relax/test_frontend_nn_tensor.py | 16 +-
tests/python/relax/test_frontend_tflite.py | 1209 +++++++++++++++++---
tests/python/relax/test_op_manipulate.py | 2 +-
tests/python/relax/test_op_view.py | 4 +-
tests/python/relax/test_pipeline.py | 6 +-
tests/python/relax/test_transform.py | 10 +-
.../relax/test_transform_canonicalize_bindings.py | 10 +-
tests/python/relax/test_transform_cse.py | 4 +-
tests/python/relax/test_transform_fuse_ops.py | 4 +-
.../relax/test_transform_ipc_allreduce_rewrite.py | 10 +-
tests/python/relax/test_transform_lambda_lift.py | 2 +-
.../relax/test_transform_lazy_transform_params.py | 112 +-
.../test_transform_lower_gpu_ipc_alloc_storage.py | 12 +-
.../relax/test_transform_rewrite_cuda_graph.py | 196 ++--
.../test_transform_static_plan_block_memory.py | 84 +-
tests/python/relax/test_tvmscript_parser.py | 38 +-
tests/python/relax/test_tvmscript_printer_relax.py | 24 +-
tests/python/relax/test_type.py | 22 +-
tests/python/relax/test_vm_build.py | 6 +-
tests/python/relax/test_vm_codegen_only.py | 6 +-
tests/python/relax/test_vm_cuda_graph.py | 20 +-
tests/python/tirx/test_op.py | 15 +
tests/python/tirx/test_op_namespace_cleanup.py | 8 +
tests/python/tvmscript/test_tvmscript_roundtrip.py | 4 +-
95 files changed, 1963 insertions(+), 1167 deletions(-)
delete mode 100644 docker/Dockerfile.ci_lint
delete mode 100644 docker/install/ubuntu_install_clang_format.sh
delete mode 100755 docker/lint.sh