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 1f8103e203 [REFACTOR][FFI] Cleanup container redirections (#17929)
add bc896a59d2 [Relax][PyTorch] Add Adaptive AvgPool 1D and 3D Op Support
for Exported Program and FX graph (#17922)
add 7275cf0eec [REFACTOR][FFI][RPC] Migrate RPC to use the latest FFI ABI
(#17931)
add 9c77baf77e [REFACTOR] Phase out legacy go ffi (#17940)
add 283fecbd6e [REFACTOR] Phase out legacy rust ffi (#17939)
add b818183aad [Relax][PyTorch] Add AvgPool 1D and 3D Op Support for
Exported Program and FX graph (#17921)
No new revisions were added by this update.
Summary of changes:
.github/actions/setup/action.yml | 15 +-
ci/jenkins/generated/cpu_jenkinsfile.groovy | 7 +-
ci/jenkins/templates/cpu_jenkinsfile.groovy.j2 | 4 -
conda/build-environment.yaml | 2 -
docker/README.md | 6 -
golang/Makefile | 81 --
golang/README.md | 126 ---
golang/sample/Makefile | 34 -
golang/sample/complex.go | 189 ----
golang/sample/pack_func_closure_arg.go | 75 --
golang/sample/pack_func_closure_return.go | 75 --
golang/sample/pack_func_convert.go | 62 --
golang/sample/pack_func_handle_arg.go | 78 --
golang/sample/pack_func_register.go | 81 --
golang/sample/simple.go | 90 --
golang/src/array_test.go | 614 -------------
golang/src/bytearray.go | 90 --
golang/src/bytearray_test.go | 50 --
golang/src/device.go | 93 --
golang/src/error.go | 49 --
golang/src/error_test.go | 45 -
golang/src/function.go | 383 --------
golang/src/function_test.go | 349 --------
golang/src/gotvm.cc | 207 -----
golang/src/gotvm.go | 42 -
golang/src/gotvm.h | 60 --
golang/src/gotvm_test.go | 48 --
golang/src/module.go | 139 ---
golang/src/module_test.go | 110 ---
golang/src/ndarray.go | 347 --------
golang/src/tvm_runtime_pack.cc | 71 --
golang/src/type.go | 90 --
golang/src/utils.go | 42 -
golang/src/value.go | 378 --------
golang/src/value_test.go | 255 ------
.../frontend/torch/base_fx_graph_translator.py | 138 ++-
.../frontend/torch/exported_program_translator.py | 4 +
python/tvm/relax/frontend/torch/fx_translator.py | 68 +-
python/tvm/relax/op/nn/nn.py | 4 +-
rust/.gitignore | 4 -
rust/.rustfmt.toml | 31 -
rust/Cargo.toml | 23 -
rust/tvm-macros/Cargo.toml | 37 -
rust/tvm-macros/README.md | 20 -
rust/tvm-macros/src/external.rs | 198 -----
rust/tvm-macros/src/import_module.rs | 133 ---
rust/tvm-macros/src/lib.rs | 44 -
rust/tvm-macros/src/object.rs | 212 -----
rust/tvm-macros/src/util.rs | 48 --
rust/tvm-rt/.gitignore | 7 -
rust/tvm-rt/Cargo.toml | 95 --
rust/tvm-rt/README.md | 60 --
rust/tvm-rt/src/device.rs | 97 ---
rust/tvm-rt/src/errors.rs | 97 ---
rust/tvm-rt/src/function.rs | 354 --------
rust/tvm-rt/src/lib.rs | 155 ----
rust/tvm-rt/src/module.rs | 131 ---
rust/tvm-rt/src/ndarray.rs | 515 -----------
rust/tvm-rt/src/object/mod.rs | 110 ---
rust/tvm-rt/src/object/object_ptr.rs | 555 ------------
rust/tvm-rt/src/string.rs | 142 ---
rust/tvm-rt/src/to_function.rs | 337 --------
rust/tvm-sys/Cargo.toml | 81 --
rust/tvm-sys/README.md | 28 -
rust/tvm-sys/build.rs | 274 ------
rust/tvm-sys/src/array.rs | 63 --
rust/tvm-sys/src/byte_array.rs | 152 ----
rust/tvm-sys/src/datatype.rs | 214 -----
rust/tvm-sys/src/device.rs | 294 -------
rust/tvm-sys/src/errors.rs | 46 -
rust/tvm-sys/src/lib.rs | 72 --
rust/tvm-sys/src/packed_func.rs | 400 ---------
rust/tvm-sys/src/value.rs | 95 --
src/runtime/disco/message_queue.h | 13 +-
src/runtime/disco/protocol.h | 16 +-
src/runtime/disco/threaded_session.cc | 16 +-
src/runtime/metal/metal_module.mm | 10 +-
src/runtime/minrpc/minrpc_interfaces.h | 93 --
src/runtime/minrpc/minrpc_logger.cc | 291 -------
src/runtime/minrpc/minrpc_logger.h | 296 -------
src/runtime/minrpc/minrpc_server.h | 719 +---------------
src/runtime/minrpc/minrpc_server_logging.h | 170 ----
.../posix_popen_server/posix_popen_server.cc | 3 -
src/runtime/minrpc/rpc_reference.h | 207 ++---
src/runtime/rpc/rpc_channel_logger.h | 186 ----
src/runtime/rpc/rpc_endpoint.cc | 75 +-
src/runtime/rpc/rpc_endpoint.h | 1 -
src/runtime/rpc/rpc_local_session.cc | 25 +-
src/runtime/rpc/rpc_module.cc | 22 +-
src/runtime/rpc/rpc_socket_impl.cc | 3 -
tests/lint/rust_format.sh | 35 -
.../relax/test_frontend_from_exported_program.py | 256 ++++++
tests/python/relax/test_frontend_from_fx.py | 262 ++++++
tests/python/relax/test_op_nn_pooling.py | 958 +++++++++++++++++++--
tests/python/runtime/test_runtime_rpc.py | 19 -
tests/scripts/task_lint.sh | 3 -
tests/scripts/task_python_docs.sh | 7 -
97 files changed, 1812 insertions(+), 11599 deletions(-)
delete mode 100644 golang/Makefile
delete mode 100644 golang/README.md
delete mode 100644 golang/sample/Makefile
delete mode 100644 golang/sample/complex.go
delete mode 100644 golang/sample/pack_func_closure_arg.go
delete mode 100644 golang/sample/pack_func_closure_return.go
delete mode 100644 golang/sample/pack_func_convert.go
delete mode 100644 golang/sample/pack_func_handle_arg.go
delete mode 100644 golang/sample/pack_func_register.go
delete mode 100644 golang/sample/simple.go
delete mode 100644 golang/src/array_test.go
delete mode 100644 golang/src/bytearray.go
delete mode 100644 golang/src/bytearray_test.go
delete mode 100644 golang/src/device.go
delete mode 100644 golang/src/error.go
delete mode 100644 golang/src/error_test.go
delete mode 100644 golang/src/function.go
delete mode 100644 golang/src/function_test.go
delete mode 100644 golang/src/gotvm.cc
delete mode 100644 golang/src/gotvm.go
delete mode 100644 golang/src/gotvm.h
delete mode 100644 golang/src/gotvm_test.go
delete mode 100644 golang/src/module.go
delete mode 100644 golang/src/module_test.go
delete mode 100644 golang/src/ndarray.go
delete mode 100644 golang/src/tvm_runtime_pack.cc
delete mode 100644 golang/src/type.go
delete mode 100644 golang/src/utils.go
delete mode 100644 golang/src/value.go
delete mode 100644 golang/src/value_test.go
delete mode 100644 rust/.gitignore
delete mode 100644 rust/.rustfmt.toml
delete mode 100644 rust/Cargo.toml
delete mode 100644 rust/tvm-macros/Cargo.toml
delete mode 100644 rust/tvm-macros/README.md
delete mode 100644 rust/tvm-macros/src/external.rs
delete mode 100644 rust/tvm-macros/src/import_module.rs
delete mode 100644 rust/tvm-macros/src/lib.rs
delete mode 100644 rust/tvm-macros/src/object.rs
delete mode 100644 rust/tvm-macros/src/util.rs
delete mode 100644 rust/tvm-rt/.gitignore
delete mode 100644 rust/tvm-rt/Cargo.toml
delete mode 100644 rust/tvm-rt/README.md
delete mode 100644 rust/tvm-rt/src/device.rs
delete mode 100644 rust/tvm-rt/src/errors.rs
delete mode 100644 rust/tvm-rt/src/function.rs
delete mode 100644 rust/tvm-rt/src/lib.rs
delete mode 100644 rust/tvm-rt/src/module.rs
delete mode 100644 rust/tvm-rt/src/ndarray.rs
delete mode 100644 rust/tvm-rt/src/object/mod.rs
delete mode 100644 rust/tvm-rt/src/object/object_ptr.rs
delete mode 100644 rust/tvm-rt/src/string.rs
delete mode 100644 rust/tvm-rt/src/to_function.rs
delete mode 100644 rust/tvm-sys/Cargo.toml
delete mode 100644 rust/tvm-sys/README.md
delete mode 100644 rust/tvm-sys/build.rs
delete mode 100644 rust/tvm-sys/src/array.rs
delete mode 100644 rust/tvm-sys/src/byte_array.rs
delete mode 100644 rust/tvm-sys/src/datatype.rs
delete mode 100644 rust/tvm-sys/src/device.rs
delete mode 100644 rust/tvm-sys/src/errors.rs
delete mode 100644 rust/tvm-sys/src/lib.rs
delete mode 100644 rust/tvm-sys/src/packed_func.rs
delete mode 100644 rust/tvm-sys/src/value.rs
delete mode 100644 src/runtime/minrpc/minrpc_interfaces.h
delete mode 100644 src/runtime/minrpc/minrpc_logger.cc
delete mode 100644 src/runtime/minrpc/minrpc_logger.h
delete mode 100644 src/runtime/minrpc/minrpc_server_logging.h
delete mode 100644 src/runtime/rpc/rpc_channel_logger.h
delete mode 100755 tests/lint/rust_format.sh