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 299ef81f0f [BugFix][Relax][Pytorch] Incorrect Handling of In-Place Ops
in FX-Based TVM Frontend (#17875)
add 1437d5caac [Relax][Pytorch] Add support for ones_like, zero_, zeros,
type_as, item ops (#17868)
add 1ab6f6ce63 [BugFix][Relax][Pytorch] Fix incorrect behaviour of % (mod)
operator in TVM frontend (#17882)
add 0149fcd3c6 Add support for index_put_ op (#17865)
add 67297c45a7 [CI] Upgrade pytorch to 2.7.0, torchvision to 0.22.0, and
vulkan sdk to 1.4.309 (#17887)
add c5675dd10d [Relax][PyTorch] Support linspace op for ExportedProgram
importer (#17889)
No new revisions were added by this update.
Summary of changes:
docker/install/ubuntu_install_onnx.sh | 16 +-
docker/install/ubuntu_install_vulkan.sh | 6 +-
include/tvm/relax/attrs/manipulate.h | 14 +
.../frontend/torch/base_fx_graph_translator.py | 56 ++++
.../frontend/torch/exported_program_translator.py | 21 +-
python/tvm/relax/frontend/torch/fx_translator.py | 9 +-
python/tvm/relax/op/__init__.py | 1 +
python/tvm/relax/op/manipulate.py | 51 ++++
python/tvm/relax/op/op_attrs.py | 5 +
.../tvm/relax/transform/legalize_ops/manipulate.py | 22 ++
python/tvm/script/ir_builder/relax/ir.py | 2 +
python/tvm/topi/__init__.py | 1 +
python/tvm/topi/index_put.py | 117 ++++++++
src/relax/op/tensor/manipulate.cc | 123 ++++++++
src/relax/op/tensor/manipulate.h | 13 +
.../relax/test_frontend_from_exported_program.py | 309 ++++++++++++++++++++-
tests/python/relax/test_frontend_from_fx.py | 262 ++++++++++++++++-
17 files changed, 1013 insertions(+), 15 deletions(-)
create mode 100644 python/tvm/topi/index_put.py