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

mbrookhart pushed a change to branch ci-docker-staging
in repository https://gitbox.apache.org/repos/asf/tvm.git.


    omit 702877c  next try at docker images
    omit d3f595a  skip a test until update complete
    omit 6511883  try updating docker images again
    omit ba27885  disable test until CI update complete
    omit 084f168  Don't force output shape for conv transpose tests, add 1D and 
3D cases
    omit 8af68d3  support convtranspose opset 11 autopadding
    omit 104b990  point jenkins at new docker
    omit 0a2a02c  add failing onnx tets
     add bd5cd9f  [Fix] Update stale relay.Module API in docs/comments (#8411)
     add 2628179  [ONNX] Wrap 'If' if it has multiple outputs (#8385)
     add a4775c2  [DOCS] Add docs for Pass Instrument (#8220)
     add 8fb4cdf  Revert "Actually add Compute Library tests to the Jenkins 
File (#8394)" (#8400)
     add 9c66587  Refactor the compile engine into a cleaner interface. (#7518)
     add 0b39af7  [Relay] Fix index order in conv2d computation for Arm CPU. 
(#8361)
     new 2c3fc85  add failing onnx tets
     new 015b2e5  point jenkins at new docker
     new f4445df  support convtranspose opset 11 autopadding
     new ed3c7fe  Don't force output shape for conv transpose tests, add 1D and 
3D cases
     new 7fc7f81  disable test until CI update complete
     new 8bce13c  try updating docker images again
     new 90efe24  skip a test until update complete
     new 0d1693a  next try at docker images

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (702877c)
            \
             N -- N -- N   refs/heads/ci-docker-staging (0d1693a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Jenkinsfile                                        |   1 -
 docs/api/python/ir.rst                             |   8 +
 docs/conf.py                                       |   7 +-
 docs/dev/pass_infra.rst                            | 225 ++++++-
 docs/langref/relay_expr.rst                        |   2 +-
 include/tvm/relay/attrs/annotation.h               |  12 +
 python/tvm/auto_scheduler/relay_integration.py     |  10 +
 python/tvm/auto_scheduler/task_scheduler.py        |   2 +-
 python/tvm/driver/tvmc/common.py                   |   4 +-
 python/tvm/driver/tvmc/frontends.py                |   2 +-
 python/tvm/ir/instrument.py                        |  24 +-
 python/tvm/ir/transform.py                         |   4 +-
 python/tvm/relay/analysis/analysis.py              |   2 +-
 python/tvm/relay/backend/compile_engine.py         |   4 +-
 python/tvm/relay/expr.py                           |  24 +-
 python/tvm/relay/frontend/caffe.py                 |   2 +-
 python/tvm/relay/frontend/onnx.py                  |   5 +-
 python/tvm/relay/frontend/pytorch.py               |   2 +-
 python/tvm/topi/arm_cpu/conv2d_spatial_pack.py     |   2 +-
 src/driver/driver_api.cc                           |  10 +-
 src/relay/backend/aot_executor_codegen.cc          |  18 +-
 src/relay/backend/compile_engine.cc                | 663 ++----------------
 src/relay/backend/compile_engine.h                 | 211 +-----
 src/relay/backend/graph_executor_codegen.cc        | 392 ++++-------
 src/relay/backend/graph_plan_memory.cc             |  60 +-
 src/relay/backend/interpreter.cc                   |   3 +-
 src/relay/backend/te_compiler.cc                   | 743 +++++++++++++++++++++
 src/relay/backend/te_compiler.h                    | 196 ++++++
 .../{compile_engine.cc => te_compiler_cache.cc}    | 461 ++++---------
 .../{compile_engine.h => te_compiler_cache.h}      | 169 ++---
 src/relay/backend/utils.cc                         |  47 ++
 src/relay/backend/utils.h                          |   4 +
 src/relay/backend/vm/compiler.cc                   |   7 +-
 src/relay/ir/function.cc                           |  14 +-
 .../transforms/auto_scheduler_layout_rewrite.cc    |   2 +-
 src/relay/transforms/device_annotation.cc          |  44 +-
 src/relay/transforms/memory_alloc.cc               |  13 +-
 src/relay/transforms/type_infer.cc                 |   9 +-
 src/target/llvm/llvm_module.cc                     |  11 +-
 src/tir/transforms/legalize_packed_calls.cc        |   2 +-
 tests/python/frontend/onnx/test_forward.py         |  54 +-
 .../relay/test_auto_scheduler_task_extraction.py   |   1 +
 tests/python/relay/test_backend_graph_executor.py  |  27 +-
 tests/python/relay/test_pass_annotation.py         |  26 +-
 tests/python/relay/test_pass_instrument.py         |   3 -
 tests/python/topi/python/test_topi_conv2d_nhwc.py  |  18 +-
 tests/scripts/task_python_arm_compute_library.sh   |   3 +-
 tutorials/dev/use_pass_infra.py                    |  14 +-
 tutorials/dev/use_pass_instrument.py               | 372 +++++++++++
 49 files changed, 2270 insertions(+), 1669 deletions(-)
 create mode 100644 src/relay/backend/te_compiler.cc
 create mode 100644 src/relay/backend/te_compiler.h
 copy src/relay/backend/{compile_engine.cc => te_compiler_cache.cc} (60%)
 copy src/relay/backend/{compile_engine.h => te_compiler_cache.h} (73%)
 create mode 100644 tutorials/dev/use_pass_instrument.py

Reply via email to