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

areusch pushed a change to branch areusch/freeze-dependencies
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard 72f94b1156 fix torch via proxy server
 discard e51ddcbae1 fixup! install cmake from ppa in all images
 discard f13eb5771a fixup! install cmake from ppa in all images
 discard 29ea1ab98c add-apt-repository
 discard da082c902a fixup! try tf 2.7
 discard eeb89b6f07 install cmake from ppa in all images
 discard 5290d179aa try tf 2.7
 discard fe596224e1 remove torch from i386
 discard e46b0d50ca fix tensorflow deps
 discard b00482a5c5 fix escape
 discard f262a487df sanitize image name
 discard eab4cd4c70 include relevant extras
 discard b755773843 no-cache arg
 discard 99f28a8c8f fixup! Split TFLite runtime deps away from python
 discard 182dcee20e rebuild again
 discard 9a59291ded Split TFLite runtime deps away from python
 discard 065f1965ff freeze again
 discard 75439a54c8 ecr_pull
 discard 56c6db87c6 fixup! Add to path
 discard 02e25fe072 build again
 discard bf1473c2ee Add to path
 discard f1d1418dc8 ecr_pull
 discard e7cbb95d54 fix docker containers
 discard 3ac610cd8d freeze papi
 discard a2ee59053e fix merge conflict
 discard b5b6928f2f rebuild docker imgaes
 discard 9ca475c831 fix docker_init dupe
 discard 25ebf4c210 fix pylint because i'm not sure why it's different
 discard e17a032cde fix more python package versions
 discard 2eca7e8737 fix docker images to built ones for testing.
 discard 58ddfa534d Fix all scripts which reference python3 in the docker 
containers.
 discard 5fc42f9fe6 try to fix hashes
 discard 5f45de4d34 test Jenkins infra
 discard 49d769c359 Adjust package installs with py-deps to use the virtualenv.
 discard 33f6616c00 Align Python and package install process in all containers.
 discard 9aeacfa2dc Add docker container for freezing python deps.
 discard 4f2a083b7c Add freeze_deps tool and modify gen_requirements to work 
with it.
     add 993f72877d [PyTorch] [Relay] Add aten::pad (#11922)
     add a063404812  [DNNL] Add bfloat16 type support for dnnl conv2d kernel 
(#11902)
     add 160b1ba4bd [Hexagon] Skip test_avg_pool2d_slice because of segfault on 
hardware (#11929)
     add d4be49aec6 [TIR][BugFix] Do not bind non-index type value of lets in 
CompactBufferAllocation (#11828)
     add 39ce4d985e [OpenCL] Change winograd priority and extend split (#11908)
     add ce77d20c46 [ci] Allow skip tag anywhere in PR title (#11714)
     add c87ebefcfd Concatenation corner case fix. (#11907)
     add 08723d0ce6 [usmp] U3 use case (#11015)
     add bd49b0846a [USMP] Improve algorithm extensibility (#11880)
     add b733aa3ec8 [microNPU] enable striping for network tests. (#11883)
     add 6c8a353099 Add cooldown interval logic for the profiling functional 
(#11465)
     add 688b0825e2 [ci][docker] Regenerate Jenkinsfile on each run (#11886)
     add 97b3076c35 [QNN] Add hardswish int8 impl using table lookup (#11700)
     add 0e23122846 [MetaSchedule] Enable Adapative Training For XGBoost Cost 
Model (#11892)
     add 6c433d2309 [Relay][VirtualDevice] Expose WithFields to Python to do 
proper copy in ExprMutator (#11882)
     add a17bfc05cc [Relay] CaptureIndexInSpans debugging pass (#11926)
     add 892ab13112 Move jenkins/ dir into ci/jenkins and spread docs around. 
(#11927)
     add ae33f408c4 [MetaSchedule] Refactor MultiLevelTiling state to allow 
subclassing (#11931)
     new e18feddea8 Add freeze_deps tool and modify gen_requirements to work 
with it.
     new 2ac69a54b6 Add docker container for freezing python deps.
     new 6f7bcc90b7 Align Python and package install process in all containers.
     new c8ccc06d46 Adjust package installs with py-deps to use the virtualenv.
     new 39e57a9d08 test Jenkins infra
     new 0bbd936476 try to fix hashes
     new fac50636e3 Fix all scripts which reference python3 in the docker 
containers.
     new fe8e126f37 fix docker images to built ones for testing.
     new 6fb6d882dc fix more python package versions
     new 5b00c2ef71 fix pylint because i'm not sure why it's different
     new d4479e3632 fix docker_init dupe
     new 41703d78da rebuild docker imgaes
     new 727c3f1b48 fix merge conflict
     new 0d0be53b87 freeze papi
     new 0983c9afdd fix docker containers
     new 55c1201d8a ecr_pull
     new 8bbccdc20b Add to path
     new 8158d2a650 build again
     new 7582d60f99 fixup! Add to path
     new 3b01529788 ecr_pull
     new 2eaf654f2c freeze again
     new e314415898 Split TFLite runtime deps away from python
     new 4dd06e0ae1 rebuild again
     new 756b5a558a fixup! Split TFLite runtime deps away from python
     new 576b15c7bf no-cache arg
     new 514c969d15 include relevant extras
     new d369fd5d74 sanitize image name
     new 407abe72dd fix escape
     new f85bb7bbd1 fix tensorflow deps
     new b1a30cb80d remove torch from i386
     new 16e02b4283 try tf 2.7
     new c51058190a install cmake from ppa in all images
     new fae6bd8858 fixup! try tf 2.7
     new c4c6d604e9 add-apt-repository
     new 6d8f70adec fixup! install cmake from ppa in all images
     new 579f3afdd9 fixup! install cmake from ppa in all images
     new 7b474f1a0e fix torch via proxy server

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   (72f94b1156)
            \
             N -- N -- N   refs/heads/areusch/freeze-dependencies (7b474f1a0e)

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 37 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:
 CMakeLists.txt                                     |   1 -
 ci/README.md                                       |  97 +++++++++++
 ci/jenkins/.gitignore                              |   1 +
 {jenkins => ci/jenkins}/Build.groovy.j2            |   0
 {jenkins => ci/jenkins}/Deploy.groovy.j2           |   0
 {jenkins => ci/jenkins}/DockerBuild.groovy.j2      |   0
 {jenkins => ci/jenkins}/Jenkinsfile.j2             |  14 +-
 {jenkins => ci/jenkins}/Lint.groovy.j2             |   0
 .../ubuntu_install_dgl.sh => ci/jenkins/Makefile   |  14 +-
 {jenkins => ci/jenkins}/Prepare.groovy.j2          |   0
 {jenkins => ci/jenkins}/README.md                  | 117 +++----------
 {jenkins => ci/jenkins}/Test.groovy.j2             |   0
 {jenkins => ci/jenkins}/generate.py                |   8 +-
 {jenkins => ci/jenkins}/macros.j2                  |   0
 ci/jenkins/requirements.txt                        |   1 +
 docs/contribute/ci.rst                             | 119 ++++++++++++-
 docs/contribute/code_guide.rst                     |  17 ++
 include/tvm/ir/memory_pools.h                      |  24 +++
 include/tvm/relay/transform.h                      |  11 ++
 include/tvm/runtime/profiling.h                    |  27 ++-
 include/tvm/tir/usmp/utils.h                       |   5 +
 jenkins/requirements.txt                           |   2 -
 python/tvm/auto_scheduler/search_task.py           |   4 +-
 python/tvm/auto_scheduler/testing/tune_onnx.py     |  14 +-
 python/tvm/auto_scheduler/testing/tune_relay.py    |  16 +-
 python/tvm/auto_scheduler/testing/tune_te.py       |  12 +-
 python/tvm/contrib/debugger/debug_executor.py      | 142 +++++++++++++--
 python/tvm/contrib/debugger/debug_result.py        |  42 +++--
 python/tvm/contrib/dnnl.py                         |   5 +
 python/tvm/contrib/graph_executor.py               |  19 +-
 python/tvm/meta_schedule/cost_model/xgb_model.py   |  18 ++
 python/tvm/meta_schedule/default_config.py         |   6 +-
 python/tvm/meta_schedule/testing/tune_onnx.py      |  12 +-
 python/tvm/meta_schedule/testing/tune_relay.py     |  14 +-
 python/tvm/meta_schedule/testing/tune_te.py        |  10 +-
 python/tvm/meta_schedule/tune.py                   |   5 +-
 .../relay/backend/contrib/ethosu/tir/compiler.py   |   8 +-
 python/tvm/relay/expr_functor.py                   |   8 +-
 python/tvm/relay/frontend/pytorch.py               | 135 ++++++++------
 python/tvm/relay/frontend/qnn_torch.py             |  29 +++-
 python/tvm/relay/function.py                       |  21 +++
 python/tvm/relay/op/strategy/adreno.py             |  16 +-
 python/tvm/relay/qnn/op/legalizations.py           |   7 +
 python/tvm/relay/qnn/op/qnn.py                     |  35 ++++
 .../transform/fake_quantization_to_integer.py      |   1 +
 python/tvm/relay/transform/transform.py            |  19 ++
 python/tvm/runtime/module.py                       |  22 ++-
 python/tvm/runtime/vm.py                           |  19 +-
 python/tvm/testing/aot.py                          |  25 ++-
 python/tvm/topi/adreno/conv2d_winograd_common.py   |   4 +-
 python/tvm/topi/x86/concat.py                      |   1 -
 .../schedule_rule/multi_level_tiling.cc            |  70 ++++----
 .../schedule_rule/multi_level_tiling.h             |  25 ++-
 .../multi_level_tiling_with_intrin.cc              |   2 +-
 src/relay/ir/function.cc                           |   8 +
 src/relay/qnn/op/unary_elementwise_op.cc           |   4 +
 .../transforms/capture_postdfsindex_in_spans.cc    | 134 ++++++++++++++
 src/relay/transforms/pattern_utils.h               |  10 ++
 src/runtime/contrib/dnnl/dnnl.cc                   |  51 ++++--
 src/runtime/crt/common/crt_runtime_api.c           |  61 +++++--
 src/runtime/crt/microtvm_rpc_server/rpc_server.cc  |   2 -
 .../graph_executor/debug/graph_executor_debug.cc   | 164 +++++++++--------
 src/runtime/opencl/opencl_device_api.cc            |   2 -
 src/runtime/profiling.cc                           |  19 +-
 src/runtime/rpc/rpc_module.cc                      |  32 ++--
 src/target/source/codegen_params.cc                |  41 +++--
 src/target/source/codegen_params.h                 |   4 +-
 src/target/source/interface_c.cc                   |  52 +++++-
 src/target/source/source_module.cc                 |   8 +-
 src/tir/transforms/compact_buffer_region.cc        |  20 ++-
 src/tir/usmp/unified_static_memory_planner.cc      |  28 ++-
 tests/cpp/target/source/interface_c_test.cc        |  43 +++++
 tests/python/ci/test_ci.py                         | 124 +++++++------
 .../test_ethosu/cascader/test_memory_reduction.py  |  10 +-
 tests/python/contrib/test_ethosu/test_networks.py  |  49 ++++++
 .../test_hexagon/topi/test_avg_pool2d_slice.py     |   5 +-
 tests/python/frontend/pytorch/qnn_test.py          |  17 +-
 tests/python/relay/aot/test_crt_aot_usmp.py        | 193 ++++++++++++++++++++-
 tests/python/relay/test_op_level1.py               |  14 ++
 tests/python/relay/test_op_level2.py               | 140 +++++++++------
 .../python/relay/test_op_qnn_unary_elementwise.py  |   9 +
 .../test_capture_postdfsindex_in_spans.py          |  91 ++++++++++
 tests/python/unittest/test_crt.py                  |  87 +++++++++-
 tests/python/unittest/test_runtime_graph_debug.py  |  20 +++
 .../test_tir_transform_compact_buffer_region.py    |  15 ++
 tests/python/unittest/test_tir_usmp_algo.py        |  45 +++++
 tests/scripts/cmd_utils.py                         |   8 +
 tests/scripts/git_skip_ci.py                       |  13 +-
 tests/scripts/github_tag_teams.py                  |   7 +-
 tests/scripts/open_docker_update_pr.py             |  26 ++-
 tests/scripts/task_lint.sh                         |   2 +-
 web/emcc/tvmjs_support.cc                          |  21 ++-
 web/src/runtime.ts                                 |  10 +-
 93 files changed, 2200 insertions(+), 613 deletions(-)
 create mode 100644 ci/README.md
 create mode 100644 ci/jenkins/.gitignore
 rename {jenkins => ci/jenkins}/Build.groovy.j2 (100%)
 rename {jenkins => ci/jenkins}/Deploy.groovy.j2 (100%)
 rename {jenkins => ci/jenkins}/DockerBuild.groovy.j2 (100%)
 rename {jenkins => ci/jenkins}/Jenkinsfile.j2 (94%)
 rename {jenkins => ci/jenkins}/Lint.groovy.j2 (100%)
 copy docker/install/ubuntu_install_dgl.sh => ci/jenkins/Makefile (81%)
 mode change 100755 => 100644
 rename {jenkins => ci/jenkins}/Prepare.groovy.j2 (100%)
 rename {jenkins => ci/jenkins}/README.md (62%)
 rename {jenkins => ci/jenkins}/Test.groovy.j2 (100%)
 rename {jenkins => ci/jenkins}/generate.py (96%)
 rename {jenkins => ci/jenkins}/macros.j2 (100%)
 create mode 100644 ci/jenkins/requirements.txt
 delete mode 100644 jenkins/requirements.txt
 create mode 100644 src/relay/transforms/capture_postdfsindex_in_spans.cc
 create mode 100644 
tests/python/relay/transform/test_capture_postdfsindex_in_spans.py

Reply via email to