This is an automated email from the ASF dual-hosted git repository.

tqchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.


    from 4a39e52  [TOPI][x86] Injective schedule improvement (#4786)
     add f9b46c4  [REFACTOR][PY] tvm._ffi (#4813)

No new revisions were added by this update.

Summary of changes:
 python/tvm/__init__.py                             |  17 +-
 python/tvm/_ffi/__init__.py                        |   4 +
 python/tvm/_ffi/_ctypes/ndarray.py                 |   2 -
 python/tvm/_ffi/_ctypes/object.py                  |   2 -
 .../_ffi/_ctypes/{function.py => packed_func.py}   |  66 ++++--
 python/tvm/_ffi/_ctypes/types.py                   |   2 -
 python/tvm/_ffi/_cython/base.pxi                   |  10 +-
 python/tvm/_ffi/_cython/core.pyx                   |   4 +-
 python/tvm/_ffi/_cython/object.pxi                 |   2 +-
 .../_ffi/_cython/{function.pxi => packed_func.pxi} |  62 +++--
 python/tvm/{ => _ffi}/_pyversion.py                |   3 +
 python/tvm/_ffi/base.py                            |  37 ++-
 python/tvm/_ffi/libinfo.py                         |   2 +-
 python/tvm/_ffi/module.py                          |  98 ++++++++
 python/tvm/_ffi/ndarray.py                         |  75 +-----
 python/tvm/_ffi/object.py                          |  71 +-----
 python/tvm/_ffi/object_generic.py                  |  87 ++++---
 python/tvm/_ffi/packed_func.py                     |  63 +++++
 python/tvm/_ffi/{function.py => registry.py}       | 256 +++++++++------------
 python/tvm/_ffi/runtime_ctypes.py                  |   2 -
 python/tvm/api.py                                  |  62 +----
 python/tvm/arith.py                                |  12 +-
 python/tvm/attrs.py                                |   9 +-
 python/tvm/build_module.py                         |   7 +-
 python/tvm/codegen.py                              |   4 +-
 python/tvm/container.py                            |  23 +-
 python/tvm/contrib/debugger/debug_runtime.py       |   5 +-
 python/tvm/contrib/graph_runtime.py                |   4 +-
 python/tvm/contrib/nnpack.py                       |   6 +-
 python/tvm/contrib/random.py                       |   5 +-
 python/tvm/contrib/tflite_runtime.py               |   4 +-
 python/tvm/datatype.py                             |   5 +-
 python/tvm/expr.py                                 |  69 +++---
 python/tvm/hybrid/__init__.py                      |   7 +-
 python/tvm/intrin.py                               |   9 +-
 python/tvm/ir_builder.py                           |   2 +-
 python/tvm/ir_pass.py                              |   4 +-
 python/tvm/make.py                                 |   5 +-
 python/tvm/micro/base.py                           |   6 +-
 python/tvm/module.py                               |   6 +-
 python/tvm/ndarray.py                              |   6 +-
 python/tvm/object.py                               |  23 --
 python/tvm/relay/_analysis.py                      |   5 +-
 python/tvm/relay/_base.py                          |   4 +-
 python/tvm/relay/_build_module.py                  |   4 +-
 python/tvm/relay/_expr.py                          |   4 +-
 python/tvm/relay/_make.py                          |   4 +-
 python/tvm/relay/_module.py                        |   4 +-
 python/tvm/relay/_transform.py                     |   5 +-
 python/tvm/relay/backend/_backend.py               |  13 +-
 python/tvm/relay/backend/_vm.py                    |   4 +-
 python/tvm/relay/backend/vm.py                     |   2 +-
 python/tvm/relay/base.py                           |  12 +-
 python/tvm/relay/op/_make.py                       |   4 +-
 python/tvm/relay/op/annotation/_make.py            |   4 +-
 python/tvm/relay/op/contrib/_make.py               |   4 +-
 python/tvm/relay/op/image/_make.py                 |   4 +-
 python/tvm/relay/op/memory/_make.py                |   4 +-
 python/tvm/relay/op/nn/_make.py                    |   4 +-
 python/tvm/relay/op/op.py                          |   7 +-
 python/tvm/relay/op/vision/_make.py                |   4 +-
 python/tvm/relay/qnn/op/_make.py                   |   4 +-
 python/tvm/relay/quantize/_annotate.py             |   8 +-
 python/tvm/relay/quantize/_quantize.py             |   5 +-
 python/tvm/rpc/base.py                             |   4 +-
 python/tvm/rpc/client.py                           |   4 +-
 python/tvm/rpc/server.py                           |   9 +-
 python/tvm/schedule.py                             |  45 ++--
 python/tvm/stmt.py                                 |  32 +--
 python/tvm/target.py                               |   9 +-
 python/tvm/tensor.py                               |  30 +--
 python/tvm/tensor_intrin.py                        |   7 +-
 topi/python/topi/cpp/cuda.py                       |   5 +-
 topi/python/topi/cpp/generic.py                    |   5 +-
 topi/python/topi/cpp/impl.py                       |   4 +-
 topi/python/topi/cpp/nn.py                         |   5 +-
 topi/python/topi/cpp/rocm.py                       |   5 +-
 topi/python/topi/cpp/util.py                       |   5 +-
 topi/python/topi/cpp/vision/__init__.py            |   5 +-
 topi/python/topi/cpp/vision/yolo.py                |   5 +-
 topi/python/topi/cpp/x86.py                        |   5 +-
 81 files changed, 705 insertions(+), 740 deletions(-)
 rename python/tvm/_ffi/_ctypes/{function.py => packed_func.py} (85%)
 rename python/tvm/_ffi/_cython/{function.pxi => packed_func.pxi} (87%)
 rename python/tvm/{ => _ffi}/_pyversion.py (93%)
 create mode 100644 python/tvm/_ffi/module.py
 create mode 100644 python/tvm/_ffi/packed_func.py
 rename python/tvm/_ffi/{function.py => registry.py} (53%)
 delete mode 100644 python/tvm/object.py

Reply via email to