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 7b7cc02944 fixup! Fix all scripts which reference python3 in the 
docker containers.
 discard 801de96ca8 fix docker images to built ones for testing.
 discard 00a2568617 Fix all scripts which reference python3 in the docker 
containers.
 discard b76c4ae87a try to fix hashes
 discard 6ae10953b9 test Jenkins infra
 discard 1141e42c2e Adjust package installs with py-deps to use the virtualenv.
 discard 3699242b96 Align Python and package install process in all containers.
 discard 309f5053e2 Add docker container for freezing python deps.
 discard 2ac4f6f938 Add freeze_deps tool and modify gen_requirements to work 
with it.
     add 814f5501bf [TIR][Schedule] Transform layout quality of life (#11269)
     add d519b03c53 [rust][ci] Disable rust nn tests (#11420)
     add 8135860527 [BYOC] Enable bfloat16 in DNNL BYOC (#11111)
     add f6ddd52dc0 [microNPU] Expose compute cycle annotations to TIR lowering 
(#11288)
     add a9ece3d48b [hexagon][testing] refactor benchmark-table code (#11400)
     add db5f4fe65c [Runtime] Add 'static_library' runtime::Module (#11442)
     add 52df2e8414 [TIR] Additional Stmt/Expr simplication rules (#11373)
     add b535e46f16 [ONNX] Add MeanVarianceNormalization op (#11444)
     add 2f2169863d Minimal example of tuning on hexagon. Fails in fast rpcs 
currently. (#11395)
     add cfcca59097 [ci] Clean up mergebot commit messages (#11437)
     add 4a769c1da3 correct doc (#11439)
     add 68950873a3 [RUST] Add conv3d transpose Rust bindings (#11471)
     add aaee8aa441 [skip ci][ci] Disable `test_solution_consistency` (#11460)
     add 2a2d91077f [VM] Memory alignment check for `set_input` in Virtual 
Machine (#11391)
     add 7766ab2cc4 Add unidirectional sequence lstm (#11183)
     add bc492acd76 fixed tuple error (#10216)
     add 6f3c8bda06 [CUDA] Allow dynamic shmem of size > 48K in runtime (#11478)
     add 01ee1bca2c Fix structural error reporting on root block (#11477)
     add 2e1666d386 [FFI][CYTHON] Release GIL when calling into long running 
functions (#11461)
     add c253053541 [skip ci][ci][docker] Prune all non-relevant images (#11491)
     add 5419ffed08 [skip ci] Revert "[skip ci][ci][docker] Prune all 
non-relevant images (#11491)" (#11496)
     add 903f785d7d [ci] Use smaller ARM nodes for build/test (#11445) (#11457)
     add 80d9549190 [Meta Schedule] Fix testing issues for models with more 
than one inputs (#11298)
     add afb67e64a1 Silence unnecessary 'host' deprecation warnings (#11499)
     add 2389f1f0d8 [Software pipeline] Fix hardcoded index in `access_ptr` 
rewriting, add a GPU test with depth 4 (#11495)
     add 2b0e082f39 [FIX] Add braces to if-else statements (#11493)
     add 45bed88eb4 [Pass] Add MaxPool, AvgPool to FoldExplicitPadding (#11494)
     add dd2897cb69 [OpenCL] Avoid SelectNode ambiguous overloading (#11488)
     add d4a396825b [TIR] Add schedule primitive TransformBlockLayout (#11485)
     add d0b3ec93f9 [TVMScript] Allow T.Buffer[] arg annotation to use int as 
shape (#11454)
     add 559f0c76a0 [Pass] Add utility that asserts that IRModule is not 
mutated in a pass. (#11498)
     add c6415d1492 Canonicalize type annotation during construction of Var and 
SizeVar (#11443)
     add 119afda634 [microNPU] add E2E tests with cascader wo striping (#11410)
     add bc14f26aca [Frontend][PyTorch][Bugfix] Ignore Cuda in PyTorch version 
number when comparing versions (#11511)
     add efec735626 [Frontend] [PaddlePaddle] group_norm adjusts test accuracy 
(#11450)
     add 3e7916d30a [ci][docker] Prune all non-relevant images (#11497)
     add c1b22eefb5 [Arith] Merge surjective/non-surjective iter mapping 
detections (#11287)
     add ac5d7813df [microNPU] Fix flaky compute cycle annotation test (#11510)
     add 2252f958f7 [microTVM][ARM][Zephyr] Add CMSIS dependencies in Zephyr 
project build (#11362)
     add a71536a130 [MetaSchedule] Enable Task Filtering (#11512)
     add 0cd4dd2f2d [BugFix] Add lock for ModuleNode::GetFuncFromEnv (#11467)
     add ee26ecf1d5 [microNPU] Add transform matrices and part matcher to 
identity op (#11453)
     add 62e449cb85 [microTVM][ARM]Add tests for arm schedules (#11472)
     add 89c02358a1 [Relay] Plumb external codegen target via Target.current() 
(#11432)
     add 24b93f56fd [VM] check DLManagedTensor for conditions to construct 
NDArray (#11504)
     add b9890dbbeb [skip ci][ci][docs] Add CI infra docs (#11403)
     add a1d95ec1ea [ci] Add conditionals for non-Python tests (#11438)
     add e84f163f57 [TE] Optimized version of concatenation layer (#11341)
     add a329df4028 [COMMUNITY] driazati -> Committer (#11525)
     add ce60bfa0ff [ci] Add filter to teams (#11455)
     add c6d7ecd0b5 [TE] Fix `te.CreatePrimFunc` for 0-dim computation (#11518)
     add e60849c899 Add ceil shape registration (#11533)
     add 4c513b9de3 [Bugfix][TIR] Handle bool tensor in FlattenBuffer (#11532)
     add bbca53d2ab [DNNL] Add TensorRequisite concept (#11345)
     add 4f5ab57d34 [Frontend][ONNX] Fix softmax converter when input shape is 
dynamic (#11507)
     add 480fa744eb [Onnx] Round operator (#11446)
     add 84eb78cbc4 [MetaSchedule] No explicit for spatial PrimFunc (#11534)
     add 3bee5cacd7 [ci][wip] Upload docs with folder structure to S3 (#11528)
     add a2f89c53cc Restore integration test on Mac and Windows (#11538)
     add 03eefe0b41 [ci] Add @tvm-bot rerun (#11480)
     add c78539cc59 [TIR][Arith] Additional Simplifications Inside Conditionals 
(#11524)
     add 12a0f3edcf [TIR] Add schedule primitive ReIndex (#11515)
     add aff1312e36 [PROFILER] Fix percent compute bound calculation (#11542)
     add 017d410bd1 Fix docker/lint.sh after #10933. (#11541)
     add f31477f9c3 [FIX] Pad feature vectors to the same size in xgboost cost 
model (#11479)
     add 274d8fa964 Unbreak CI image build (tensorflow 2.6.5, ci_gpu bugfix) 
(#11546)
     new fd6b3b9390 Add freeze_deps tool and modify gen_requirements to work 
with it.
     new c21619740d Add docker container for freezing python deps.
     new 951e764587 Align Python and package install process in all containers.
     new 1510bbbafa Adjust package installs with py-deps to use the virtualenv.
     new b4fc654ece test Jenkins infra
     new a947f27745 try to fix hashes
     new 35d7a09b48 Fix all scripts which reference python3 in the docker 
containers.
     new 16ea909a1c fix docker images to built ones for testing.
     new 6ee2c11e5a fix more python package versions
     new 9844b6839f fix pylint because i'm not sure why it's different

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   (7b7cc02944)
            \
             N -- N -- N   refs/heads/areusch/freeze-dependencies (9844b6839f)

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 10 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:
 .github/workflows/{merge.yml => tvmbot.yml}        |  11 +-
 CONTRIBUTORS.md                                    |   1 +
 Jenkinsfile                                        | 123 ++-
 .../zephyr/template_project/microtvm_api_server.py |  45 +-
 cmake/modules/contrib/DNNL.cmake                   |   4 +-
 docker/Dockerfile.ci_gpu                           |   2 +-
 docker/lint.sh                                     |  10 +-
 docker/python/build/poetry.lock                    | 599 ++++++-------
 docker/python/build/pyproject.toml                 |   9 +-
 docker/python/ci-constraints.txt                   |   8 +-
 docker/python/freeze-dependencies.sh               |  17 +
 docker/python/freeze_deps.py                       | 520 ++++++-----
 docs/contribute/ci.rst                             | 108 ---
 include/tvm/arith/iter_affine_map.h                | 114 ++-
 include/tvm/ir/transform.h                         |   4 +
 include/tvm/relay/attrs/nn.h                       |  20 +-
 include/tvm/relay/transform.h                      |  43 +-
 include/tvm/runtime/module.h                       |  30 +
 include/tvm/runtime/ndarray.h                      |  23 +-
 include/tvm/target/target_kind.h                   |  10 +
 include/tvm/tir/op.h                               |  33 +-
 include/tvm/tir/schedule/schedule.h                |  23 +
 include/tvm/topi/nn/softmax.h                      |   5 +-
 include/tvm/topi/transform.h                       |  15 +-
 jenkins/Build.groovy.j2                            |   7 +
 jenkins/DockerBuild.groovy.j2                      |   8 +
 jenkins/Lint.groovy.j2                             |   1 +
 jenkins/Prepare.groovy.j2                          |  50 +-
 jenkins/README.md                                  | 203 ++++-
 jenkins/Test.groovy.j2                             |  24 +-
 jenkins/macros.j2                                  |   9 +-
 python/gen_requirements.py                         |  85 +-
 python/tvm/_ffi/_cython/base.pxi                   |  36 +-
 python/tvm/_ffi/_cython/ndarray.pxi                |  20 +-
 python/tvm/_ffi/_cython/object.pxi                 |   4 +-
 python/tvm/_ffi/_cython/packed_func.pxi            |  32 +-
 python/tvm/arith/iter_affine_map.py                |  53 +-
 python/tvm/autotvm/tuner/xgboost_cost_model.py     |  24 +-
 .../tvm/contrib/ethosu/cascader/device_config.py   | 124 ++-
 .../tvm/contrib/ethosu/cascader/plan_generator.py  |  24 +-
 python/tvm/contrib/ethosu/cascader/scheduler.py    |  18 +-
 python/tvm/contrib/utils.py                        |  14 +-
 python/tvm/driver/build_module.py                  |  11 +-
 python/tvm/meta_schedule/database/database.py      |   7 +-
 python/tvm/meta_schedule/relay_integration.py      |   8 +-
 .../meta_schedule/testing/custom_builder_runner.py |   8 +-
 .../testing/tune_relay_auto_scheduler.py           |  30 +-
 .../testing/tune_relay_meta_schedule.py            |  30 +-
 .../tvm/relay/backend/contrib/ethosu/te/common.py  |   5 +-
 .../relay/backend/contrib/ethosu/te/identity.py    |  87 +-
 .../relay/backend/contrib/ethosu/tir/scheduler.py  |   7 +
 python/tvm/relay/frontend/onnx.py                  |  38 +-
 python/tvm/relay/frontend/pytorch_utils.py         |  12 +-
 python/tvm/relay/frontend/tflite.py                | 185 +++-
 python/tvm/relay/op/_tensor.py                     |   1 +
 python/tvm/relay/op/_transform.py                  |   7 +-
 python/tvm/relay/op/contrib/dnnl.py                |  25 +-
 python/tvm/relay/op/strategy/cuda.py               |  14 +-
 python/tvm/relay/op/strategy/generic.py            |  21 +
 python/tvm/relay/op/strategy/x86.py                |  40 +-
 python/tvm/runtime/__init__.py                     |   2 +-
 python/tvm/runtime/module.py                       |  52 +-
 python/tvm/script/parser.py                        |  27 +-
 python/tvm/script/tir/ty.py                        |   9 +-
 python/tvm/target/target.py                        |  33 +-
 python/tvm/te/__init__.py                          |   2 +-
 python/tvm/te/operation.py                         |  29 +-
 python/tvm/te/schedule.py                          |  70 +-
 python/tvm/testing/autotvm.py                      |  11 +-
 python/tvm/testing/popen_pool.py                   |   4 +-
 python/tvm/testing/tir.py                          | 110 +++
 python/tvm/testing/utils.py                        |   4 +-
 python/tvm/tir/function.py                         | 103 ++-
 python/tvm/tir/schedule/schedule.py                | 299 ++++++-
 python/tvm/tir/schedule/testing.py                 |  30 +-
 python/tvm/tir/tensor_intrin/cuda.py               |  21 +-
 python/tvm/topi/adreno/utils.py                    |   3 +-
 python/tvm/topi/x86/__init__.py                    |   1 +
 python/tvm/topi/x86/concat.py                      | 109 +++
 python/tvm/topi/x86/injective.py                   |  42 +-
 python/tvm/utils/roofline.py                       |   2 +-
 rust/tvm/src/ir/relay/attrs/nn.rs                  |  19 +
 src/arith/const_int_bound.cc                       |   3 +
 .../skip_assert.cc => arith/constraint_extract.cc} |  56 +-
 src/arith/constraint_extract.h                     |  58 ++
 src/arith/int_set.cc                               |   5 +-
 src/arith/iter_affine_map.cc                       | 490 +++++-----
 src/arith/modular_set.cc                           |   4 +
 src/arith/pattern_match.h                          |   2 +
 src/arith/rewrite_simplify.cc                      | 131 ++-
 src/arith/rewrite_simplify.h                       |  11 +
 src/contrib/ethosu/cascader/parts/ethosu.cc        |  37 +-
 src/contrib/ethosu/cascader/parts/ethosu.h         |   8 +
 src/contrib/ethosu/cascader/plan_generator.cc      |  64 +-
 src/ir/transform.cc                                |  25 +-
 .../schedule_rule/parallel_vectorize_unroll.cc     |   7 +-
 src/meta_schedule/task_scheduler/task_scheduler.cc |   2 +
 src/meta_schedule/utils.h                          |  11 +-
 src/printer/model_library_format_printer.cc        |   2 +-
 src/printer/tvmscript_printer.cc                   |   9 +-
 src/relay/backend/aot_executor_codegen.cc          |   2 +-
 src/relay/backend/contrib/cmsisnn/target.cc        |   2 +-
 src/relay/backend/contrib/codegen_c/codegen.cc     |  12 +
 src/relay/backend/contrib/dnnl/query_layout.cc     |  33 +-
 src/relay/backend/contrib/ethosu/codegen.cc        |   2 +-
 src/relay/backend/contrib/ethosu/source_module.cc  |  11 +-
 .../contrib/example_target_hooks/relay_to_tir.cc   | 200 +++--
 .../backend/contrib/example_target_hooks/target.cc |   5 +-
 src/relay/backend/graph_executor_codegen.cc        |   2 +-
 src/relay/backend/interpreter.cc                   |   8 +-
 src/relay/backend/task_extraction.cc               |  80 +-
 src/relay/backend/te_compiler.cc                   |  86 +-
 src/relay/backend/te_compiler.h                    |  11 +-
 src/relay/backend/vm/compiler.cc                   |  34 +-
 src/relay/backend/vm/compiler.h                    |   6 +-
 src/relay/op/tensor/transform.cc                   |   1 -
 src/relay/transforms/dead_code.cc                  |   2 +
 src/relay/transforms/fold_explicit_padding.cc      | 206 ++++-
 src/relay/transforms/inline.cc                     |   1 +
 src/relay/transforms/target_hooks.cc               | 150 +++-
 src/runtime/aot_executor/aot_executor_factory.h    |   2 +-
 src/runtime/const_loader_module.cc                 |   2 +-
 src/runtime/contrib/dnnl/dnnl_json_runtime.cc      | 996 +++++++++------------
 src/runtime/contrib/dnnl/dnnl_tensor_requisite.h   | 720 +++++++++++++++
 src/runtime/contrib/dnnl/dnnl_utils.cc             |  76 ++
 src/runtime/contrib/dnnl/dnnl_utils.h              | 136 +++
 src/runtime/contrib/json/json_runtime.h            |   2 +-
 src/runtime/contrib/tensorrt/tensorrt_runtime.cc   |   2 +-
 src/runtime/cuda/cuda_module.cc                    |  13 +-
 .../graph_executor/graph_executor_factory.h        |   2 +-
 src/runtime/metadata.cc                            |   2 +-
 src/runtime/module.cc                              |  19 +-
 src/runtime/ndarray.cc                             |  23 +-
 src/runtime/stackvm/stackvm_module.cc              |   2 +-
 src/runtime/static_library.cc                      | 106 +++
 .../{stackvm/stackvm_module.h => static_library.h} |  31 +-
 src/runtime/vm/vm.cc                               |   9 +-
 src/support/ffi_testing.cc                         |   8 +-
 src/target/codegen.cc                              |  12 +-
 src/target/llvm/llvm_module.cc                     |   8 +-
 src/target/metadata_module.cc                      |   6 +-
 src/target/source/codegen_opencl.cc                |  20 +-
 src/target/source/interface_c.cc                   |  14 +-
 src/target/source/source_module.cc                 |  20 +-
 src/target/target.cc                               |   8 +-
 src/te/operation/create_primfunc.cc                |  41 +-
 src/te/operation/create_primfunc.h                 |   3 -
 src/te/schedule/schedule_dataflow_rewrite.cc       |  30 +-
 src/tir/contrib/ethosu/passes.cc                   |   9 +-
 src/tir/ir/buffer.cc                               |  17 +-
 src/tir/ir/data_layout.cc                          |  12 +-
 src/tir/ir/expr.cc                                 |   3 +
 src/tir/ir/index_map.cc                            |  23 +-
 src/tir/op/op.cc                                   |   4 +
 src/tir/schedule/analysis.h                        |  18 +
 src/tir/schedule/analysis/analysis.cc              |  56 +-
 src/tir/schedule/analysis/layout.cc                |  11 +-
 src/tir/schedule/concrete_schedule.cc              |  38 +-
 src/tir/schedule/concrete_schedule.h               |   3 +
 src/tir/schedule/primitive.h                       |  27 +
 src/tir/schedule/primitive/blockize_tensorize.cc   |   9 +-
 src/tir/schedule/primitive/cache_read_write.cc     | 468 ++++++++++
 src/tir/schedule/primitive/compute_at.cc           |   2 +-
 src/tir/schedule/primitive/compute_inline.cc       |   5 +-
 .../schedule/primitive/layout_transformation.cc    | 327 ++++++-
 src/tir/schedule/primitive/loop_transformation.cc  |  31 +-
 src/tir/schedule/schedule.cc                       |   7 +
 src/tir/schedule/traced_schedule.cc                |  22 +
 src/tir/schedule/traced_schedule.h                 |   3 +
 src/tir/schedule/transform.cc                      |  57 ++
 src/tir/schedule/transform.h                       |  60 ++
 src/tir/transforms/flatten_buffer.cc               |  18 +-
 src/tir/transforms/inject_software_pipeline.cc     |   3 +-
 src/tir/transforms/simplify.cc                     |  12 +-
 tests/cpp/expr_test.cc                             |  11 +
 tests/cpp/pass_immutable_module_test.cc            |  86 ++
 tests/cpp/target/source/interface_c_test.cc        |  27 +
 tests/cpp/target_test.cc                           |   6 +
 tests/lint/check_asf_header.sh                     |   4 +-
 tests/lint/check_file_type.py                      |   1 +
 tests/lint/filter_untracked.py                     |   8 +-
 tests/lint/git-black.sh                            |   8 +-
 tests/lint/pylintrc                                |   2 +-
 tests/micro/zephyr/conftest.py                     |  21 +-
 tests/micro/zephyr/test_zephyr.py                  |  70 ++
 tests/micro/zephyr/test_zephyr_aot.py              |   2 +
 tests/micro/zephyr/test_zephyr_armv7m.py           |   1 +
 tests/python/ci/sample_prs/pr10786-badci.json      |   3 +-
 .../ci/sample_prs/pr10786-changes-requested.json   |   3 +-
 tests/python/ci/sample_prs/pr10786-co-authors.json |   2 +-
 .../ci/sample_prs/pr10786-invalid-author.json      |   3 +-
 tests/python/ci/sample_prs/pr10786-merges.json     |   4 +-
 .../python/ci/sample_prs/pr10786-missing-job.json  |   2 +-
 .../python/ci/sample_prs/pr10786-nottriggered.json |   2 +-
 tests/python/ci/sample_prs/pr10786-oldreview.json  |   2 +-
 .../sample_prs/pr11244-unauthorized-comment.json   |   2 +-
 tests/python/ci/sample_prs/pr11267-no-review.json  |   4 +-
 tests/python/ci/sample_prs/pr11276-no-review.json  | 157 ----
 tests/python/ci/sample_prs/pr11442-rerun-ci.json   | 183 ++++
 tests/python/ci/test_ci.py                         |  15 +
 tests/python/ci/test_mergebot.py                   |  76 +-
 tests/python/contrib/test_dnnl.py                  |  92 +-
 .../cascader/test_ethosu_block_config.py           |  40 +-
 ..._matcher.py => test_ethosu_identity_matcher.py} |  38 +-
 .../test_ethosu/cascader/test_integration.py       | 145 +++
 .../test_ethosu/cascader/test_memory_reduction.py  |   2 +-
 .../contrib/test_ethosu/cascader/test_scheduler.py |  86 +-
 tests/python/contrib/test_ethosu/infra.py          | 102 ++-
 tests/python/contrib/test_ethosu/test_codegen.py   | 104 ++-
 .../contrib/test_ethosu/test_identity_optimizer.py |   6 +-
 .../contrib/test_ethosu/test_layout_optimizer.py   |   5 +-
 .../contrib/test_ethosu/test_lookup_table.py       |  10 +-
 tests/python/contrib/test_ethosu/test_networks.py  |  65 +-
 .../contrib/test_hexagon/benchmark_hexagon.py      | 149 +--
 .../python/contrib/test_hexagon/benchmark_util.py  | 141 +++
 tests/python/contrib/test_hexagon/test_autotvm.py  | 148 +++
 tests/python/frontend/onnx/test_forward.py         | 136 +--
 tests/python/frontend/paddlepaddle/test_forward.py |   5 +-
 tests/python/frontend/tflite/test_forward.py       |  38 +-
 tests/python/relay/dyn/test_dynamic_op_level2.py   |   4 +-
 .../python/relay/strategy/arm_cpu/test_avg_pool.py | 168 ++++
 .../{test_conv2d_nchw.py => test_conv1d_ncw.py}    |  55 +-
 .../{test_conv2d_nchw.py => test_conv1d_nwc.py}    |  81 +-
 .../relay/strategy/arm_cpu/test_conv2d_NCHWc.py    | 138 +++
 .../{test_conv2d_nchw.py => test_dense_dsp.py}     |  64 +-
 ...nv2d_nchw.py => test_depthwise_conv2d_NCHWc.py} |  69 +-
 .../python/relay/strategy/arm_cpu/test_max_pool.py | 135 +++
 tests/python/relay/test_external_codegen.py        |  54 ++
 tests/python/relay/test_op_level1.py               |  97 ++
 .../relay/test_pass_fold_explicit_padding.py       | 180 +++-
 tests/python/relay/test_target_hooks.py            |  53 +-
 tests/python/relay/utils/external_codegen.py       |   2 +-
 .../python/unittest/test_arith_iter_affine_map.py  | 674 +++++++-------
 .../python/unittest/test_arith_rewrite_simplify.py |  22 +-
 .../unittest/test_arith_solve_linear_inequality.py |   1 +
 .../python/unittest/test_autotvm_xgboost_model.py  |   4 +
 .../unittest/test_meta_schedule_integration.py     |  63 ++
 ...dule_schedule_rule_parallel_vectorize_unroll.py | 179 ++++
 .../python/unittest/test_meta_schedule_tune_tir.py |  49 +
 .../unittest/test_micro_model_library_format.py    |  27 +-
 .../python/unittest/test_runtime_module_export.py  |  48 +-
 tests/python/unittest/test_runtime_profiling.py    |   4 +-
 tests/python/unittest/test_te_create_primfunc.py   |  27 +
 tests/python/unittest/test_tir_buffer.py           |  14 +-
 .../unittest/test_tir_schedule_compute_at.py       |  38 +
 tests/python/unittest/test_tir_schedule_reindex.py | 203 +++++
 .../test_tir_schedule_set_axis_separator.py        |  40 +-
 .../test_tir_schedule_tensorize_ldmatrix_mma.py    | 106 +--
 .../unittest/test_tir_schedule_transform_layout.py | 192 +++-
 .../unittest/test_tir_transform_flatten_buffer.py  |  37 +-
 .../test_tir_transform_inject_software_pipeline.py |  77 +-
 .../python/unittest/test_tir_transform_simplify.py | 264 +++++-
 .../python/unittest/test_tvmscript_error_report.py |  13 +
 .../python/unittest/test_tvmscript_syntax_sugar.py |  15 +
 tests/scripts/git_utils.py                         |  22 +
 tests/scripts/github_tag_teams.py                  |   2 +-
 .../{github_mergebot.py => github_tvmbot.py}       | 232 +++--
 tests/scripts/task_mypy.sh                         |  20 +-
 tests/scripts/task_python_microtvm.sh              |   1 +
 tests/scripts/task_rust.sh                         |   9 +-
 260 files changed, 11075 insertions(+), 3793 deletions(-)
 rename .github/workflows/{merge.yml => tvmbot.yml} (62%)
 create mode 100644 python/tvm/topi/x86/concat.py
 copy src/{tir/transforms/skip_assert.cc => arith/constraint_extract.cc} (50%)
 create mode 100644 src/arith/constraint_extract.h
 create mode 100644 src/runtime/contrib/dnnl/dnnl_tensor_requisite.h
 create mode 100644 src/runtime/contrib/dnnl/dnnl_utils.cc
 create mode 100644 src/runtime/contrib/dnnl/dnnl_utils.h
 create mode 100644 src/runtime/static_library.cc
 copy src/runtime/{stackvm/stackvm_module.h => static_library.h} (60%)
 create mode 100644 tests/cpp/pass_immutable_module_test.cc
 delete mode 100644 tests/python/ci/sample_prs/pr11276-no-review.json
 create mode 100644 tests/python/ci/sample_prs/pr11442-rerun-ci.json
 copy tests/python/contrib/test_ethosu/cascader/{test_ethosu_inline_matcher.py 
=> test_ethosu_identity_matcher.py} (62%)
 create mode 100644 
tests/python/contrib/test_ethosu/cascader/test_integration.py
 create mode 100644 tests/python/contrib/test_hexagon/benchmark_util.py
 create mode 100644 tests/python/contrib/test_hexagon/test_autotvm.py
 create mode 100644 tests/python/relay/strategy/arm_cpu/test_avg_pool.py
 copy tests/python/relay/strategy/arm_cpu/{test_conv2d_nchw.py => 
test_conv1d_ncw.py} (69%)
 copy tests/python/relay/strategy/arm_cpu/{test_conv2d_nchw.py => 
test_conv1d_nwc.py} (54%)
 create mode 100644 tests/python/relay/strategy/arm_cpu/test_conv2d_NCHWc.py
 copy tests/python/relay/strategy/arm_cpu/{test_conv2d_nchw.py => 
test_dense_dsp.py} (60%)
 copy tests/python/relay/strategy/arm_cpu/{test_conv2d_nchw.py => 
test_depthwise_conv2d_NCHWc.py} (61%)
 create mode 100644 tests/python/relay/strategy/arm_cpu/test_max_pool.py
 create mode 100644 tests/python/unittest/test_tir_schedule_reindex.py
 rename tests/scripts/{github_mergebot.py => github_tvmbot.py} (77%)

Reply via email to