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 483b87de62 [Bugfix][Relay] Fix softplus about the wrong calculation
formula in Relay PyTorch frontend (#14821)
add 3756b716d5 [Relay] Use f-strings for string formatting, NFC (#14838)
add e54bbc73a7 [Docker] Install PyTorch on cpu image (#14842)
add 05001bed64 [LLVM][RUNTIME] Enable multi systemlib with device code
(#14843)
add 71d3262e90 [TOPI] Use f-strings for string formatting, NFC (#14839)
add 5eff44aea8 [Bugfix][Relay] Fix AdaptiveAvgPool2d about wrong dtype
prasing (#14837)
add 318f894f04 [TVMScript] Print Executor, Runtime, and FunctionInfo as
metadata (#14840)
No new revisions were added by this update.
Summary of changes:
docker/Dockerfile.ci_cpu | 4 +
include/tvm/ir/module.h | 29 ++++++
include/tvm/runtime/module.h | 2 -
include/tvm/target/codegen.h | 9 +-
python/tvm/relay/backend/interpreter.py | 11 ++-
python/tvm/relay/backend/te_compiler.py | 4 +-
python/tvm/relay/build_module.py | 2 +-
python/tvm/relay/expr.py | 69 +++++---------
python/tvm/relay/expr_functor.py | 8 +-
python/tvm/relay/frontend/pytorch.py | 4 +
python/tvm/relay/frontend/tensorflow_ops.py | 2 +-
python/tvm/relay/loops.py | 2 +-
python/tvm/relay/prelude.py | 76 +++++-----------
python/tvm/relay/qnn/op/layout_conversions.py | 4 +-
python/tvm/relay/qnn/op/qnn.py | 81 +++--------------
python/tvm/relay/quantize/_calibrate.py | 4 +-
python/tvm/relay/quantize/quantize.py | 4 +-
python/tvm/relay/testing/dcgan.py | 4 +-
python/tvm/relay/testing/densenet.py | 12 +--
python/tvm/relay/testing/inception_v3.py | 100 +++++++++------------
python/tvm/relay/testing/init.py | 11 ++-
python/tvm/relay/testing/layers.py | 12 +--
python/tvm/relay/testing/lstm.py | 20 ++---
python/tvm/relay/testing/mobilenet.py | 2 +-
python/tvm/relay/testing/py_converter.py | 21 ++---
python/tvm/relay/testing/resnet.py | 8 +-
python/tvm/relay/testing/resnet_3d.py | 8 +-
python/tvm/relay/testing/squeezenet.py | 17 ++--
python/tvm/relay/testing/tf.py | 8 +-
python/tvm/relay/testing/tflite.py | 2 +-
python/tvm/relay/testing/vgg.py | 8 +-
.../transform/fake_quantization_to_integer.py | 30 ++-----
python/tvm/relay/type_functor.py | 2 +-
python/tvm/runtime/module.py | 27 ++++--
python/tvm/topi/adreno/conv2d_alter_op.py | 77 +++++-----------
python/tvm/topi/adreno/pooling.py | 4 +-
python/tvm/topi/arm_cpu/bitserial_dense.py | 2 +-
python/tvm/topi/arm_cpu/tensor_intrin.py | 69 ++++----------
python/tvm/topi/bifrost/conv2d.py | 2 +-
python/tvm/topi/cuda/batch_matmul_tensorcore.py | 2 +-
python/tvm/topi/cuda/conv2d.py | 2 +-
python/tvm/topi/cuda/conv2d_hwcn.py | 2 +-
python/tvm/topi/cuda/conv3d.py | 2 +-
python/tvm/topi/cuda/dense_tensorcore.py | 2 +-
python/tvm/topi/cuda/pooling.py | 4 +-
python/tvm/topi/cuda/reduction.py | 4 +-
python/tvm/topi/generic/default.py | 2 +-
python/tvm/topi/generic/injective.py | 2 +-
python/tvm/topi/intel_graphics/conv2d_alter_op.py | 10 +--
python/tvm/topi/mali/conv2d.py | 18 +---
python/tvm/topi/nn/dilate.py | 2 +-
python/tvm/topi/nn/pad.py | 12 +--
python/tvm/topi/nn/sparse.py | 2 +-
python/tvm/topi/random/kernel.py | 13 ++-
python/tvm/topi/sparse/csrmm.py | 7 +-
python/tvm/topi/sparse/csrmv.py | 7 +-
python/tvm/topi/sparse/dense.py | 10 +--
python/tvm/topi/testing/dilate_python.py | 5 +-
python/tvm/topi/utils.py | 21 +----
python/tvm/topi/x86/binarize_pack.py | 2 +-
python/tvm/topi/x86/binary_dense.py | 2 +-
python/tvm/topi/x86/bitserial_dense.py | 2 +-
python/tvm/topi/x86/conv2d.py | 13 +--
python/tvm/topi/x86/conv2d_avx_common.py | 2 +-
python/tvm/topi/x86/dense_alter_op.py | 15 +---
python/tvm/topi/x86/depthwise_conv2d.py | 6 +-
python/tvm/topi/x86/pooling.py | 4 +-
python/tvm/topi/x86/reduction.py | 4 +-
src/runtime/library_module.h | 2 +
src/runtime/system_library.cc | 58 ++++++++----
src/script/printer/ir/relay.cc | 48 ++++++++++
src/target/codegen.cc | 31 +++++--
src/target/llvm/codegen_amdgpu.cc | 2 +-
src/target/llvm/codegen_blob.cc | 22 ++---
src/target/llvm/codegen_blob.h | 4 +-
src/target/llvm/codegen_cpu.cc | 22 ++---
src/target/llvm/codegen_cpu.h | 9 +-
src/target/llvm/codegen_hexagon.cc | 14 +--
src/target/llvm/codegen_llvm.cc | 5 +-
src/target/llvm/codegen_llvm.h | 7 +-
src/target/llvm/codegen_nvptx.cc | 2 +-
src/target/llvm/llvm_module.cc | 53 ++++++++---
tests/python/frontend/pytorch/test_forward.py | 3 +
tests/python/unittest/test_runtime_module_load.py | 58 +++++++-----
tests/python/unittest/test_runtime_rpc.py | 18 ++--
tests/python/unittest/test_target_codegen_blob.py | 85 ++++++++++++------
86 files changed, 667 insertions(+), 716 deletions(-)
create mode 100644 src/script/printer/ir/relay.cc