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

driazati pushed a change to branch csinn_jenkins
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard b20440078a Update Build.groovy.j2 and Jenkinsfile
 discard 47ce0dc084 Merge branch 'main' into csinn_jenkins
 discard 486d80c75c Update Build.groovy.j2
 discard 874221608d Update tests/scripts/task_config_build_csinn2.sh
 discard 27b4775d04 Update tests/scripts/task_config_build_c906.sh
 discard 4764035ec5 [ci] Add CSI-NN2 build to Jenkins.
     add f7cc992a98 [MetaSchedule] Complete NCHW Conv2D Winograd Kernel 
Scheduling (#12648)
     add f114d55bee [TIR] Preserve annotations after lower opaque block (#12572)
     add c2824a84d5 [Testing] Allow NCHW layout in `relay_workload` (#12656)
     add acbbd9f15a [ETHOSN] Improve inferring new shape of the Reshape 
operator (#12594)
     add 0c374544a3 [TIR][TVMScript] Update printer / parser to make T.allocate 
return buffer var (#12412)
     add d54c0651ec [Torch][AArch64] Skip 
test_load_model___wrong_language__to_pytorch (#12660)
     add a399e6ce97 [ci] Add linter for PR title and body (#12367)
     add c6516a534f [TIR] Allow string/buffer arguments to Schedule 
cache_read/write (#12661)
     add aa6c7123d0 [ETHOSN] Fix tests pylint errors (#12649)
     add 38ba8c0bb6 [Relay] Extract intermediate node by its expression ID 
(#12646)
     add 038f15b5e2 [Hexagon] Implement fixed_point_multiply op through 
intrinsics. (#12659)
     add 32f9a5f4d4 [MetaSchedule] Fix autoinline for single const consumer 
block (#12668)
     add effcd2251b Add methods to get and set late-bound constants. (#12664)
     add e814f798ed [Adreno] Change compute/schedule for ToMixedPrecision pass 
(#12537)
     add 54786bbff3 [hexagon][tests] re-enable maxpool hardware test (#12676)
     add 50dad0d9a3 [HEXAGON][TOPI]Slice Op Argmax uint8 (#12472)
     add eecb7fd494 [MetaSchedule] Introduce `Union` and `OrderedUnion` in 
Database (#12628)
     add 8ca8f24d54 [TIR] Handle DeclBuffer in ToSSA (#12679)
     add 4acddb1d03 [COMMUNITY] Yaxing Cai -> Reviewer (#12683)
     add b2d6600064 [PyTorch] Fix aten::arange for pytorch (#12681)
     add bb56f2a972 [MetaSchedule][UX] Convenient Object Creation (#12643)
     add 445a14f4c6 [ETHOSN] Fix some more pylint issues (#12675)
     add 0549a08f4d [ETHOSN] Add support for concatenate with negative axis 
(#12686)
     add 7c7b0f7a2f [ci][tvmbot] Trigger GitHub Actions after merging (#12361)
     add 0cbf3aa6e2 [AutoTVM][Testing] Add `tune_relay` scripts (#12685)
     add 4ed6564f76 [ci] Add tests for PR linter (#12680)
     add 2734d044a2 [Adreno] Define memory_info for global.texture* (#12647)
     add 28cad58fd0 [Web][Emscripten] Update EMCC C++ standard to C++17 (#12693)
     add 5dcf62288b [ETHOSN] Use pytest parameterization for integration tests 
(#12688)
     add b3edb6e227 [Apps] Pin android_camera TensorFlow/Keras dependency 
version (#12710)
     add 832cffa1c1 [Hexagon][Runtime] Better support for 2-tier memory (#12574)
     add 744649e53b [TIR][StorageRewrite] Allow in-place buffer reuse of 
non-flat memory (#12655)
     add d4201a9d8e [COMMUNITY] ekalda -> Committer (#12715)
     new e0c8e0458d [ci] Add CSI-NN2 build to Jenkins
     new 1b5e177a22 Update tests/scripts/task_config_build_c906.sh
     new 53630ad2e0 Update tests/scripts/task_config_build_csinn2.sh
     new 33eb4b293c Update Build.groovy.j2
     new 1fb214c836 Update Build.groovy.j2 and Jenkinsfile
     new afb26d22d5 Update ci/jenkins/Build.groovy.j2
     new 5af0447384 remove comment code
     new 8121225cba fix Jenkinsfile

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   (b20440078a)
            \
             N -- N -- N   refs/heads/csinn_jenkins (8121225cba)

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:
 CONTRIBUTORS.md                                    |   2 +
 Jenkinsfile                                        |  32 +-
 apps/android_camera/models/requirements.txt        |   4 +-
 ci/jenkins/Build.groovy.j2                         |   9 +-
 ci/jenkins/Prepare.groovy.j2                       |  21 +-
 ci/scripts/check_pr.py                             | 145 ++++
 ci/scripts/git_skip_ci.py                          |   2 +-
 ci/scripts/github_tvmbot.py                        |  22 +-
 include/tvm/meta_schedule/database.h               |  16 +
 include/tvm/runtime/vm/executable.h                |  13 +
 include/tvm/target/target_info.h                   |   6 +-
 include/tvm/tir/stmt.h                             |   1 +
 python/tvm/auto_scheduler/testing/tune_relay.py    |   6 +
 .../cuda_graph => autotvm/testing}/__init__.py     |   1 +
 .../testing/tune_relay.py                          | 154 ++--
 python/tvm/meta_schedule/builder/__init__.py       |   2 +-
 python/tvm/meta_schedule/builder/builder.py        |  17 +
 python/tvm/meta_schedule/database/__init__.py      |   4 +-
 python/tvm/meta_schedule/database/database.py      |  41 +-
 python/tvm/meta_schedule/database/json_database.py |  31 +-
 .../database/ordered_union_database.py             | 112 +++
 .../tvm/meta_schedule/database/union_database.py   | 112 +++
 python/tvm/meta_schedule/runner/__init__.py        |  12 +-
 python/tvm/meta_schedule/runner/runner.py          |  22 +-
 .../tvm/meta_schedule/search_strategy/__init__.py  |   2 +-
 .../search_strategy/search_strategy.py             |  29 +
 .../tvm/meta_schedule/space_generator/__init__.py  |   2 +-
 .../space_generator/space_generator.py             |  28 +
 .../tvm/meta_schedule/task_scheduler/__init__.py   |   4 +-
 .../meta_schedule/task_scheduler/task_scheduler.py |  20 +
 python/tvm/meta_schedule/testing/relay_workload.py |  47 +-
 python/tvm/meta_schedule/testing/tune_relay.py     |   6 +
 python/tvm/relay/analysis/analysis.py              |  38 +
 python/tvm/relay/frontend/pytorch.py               |  32 +-
 python/tvm/relay/op/contrib/ethosn.py              |   2 -
 python/tvm/relay/op/strategy/adreno.py             | 142 +---
 python/tvm/runtime/vm.py                           |  10 +
 python/tvm/script/tir/scope_handler.py             |  57 +-
 python/tvm/tir/schedule/schedule.py                |  42 +-
 python/tvm/topi/adreno/conv2d_alter_op.py          |  48 +-
 python/tvm/topi/adreno/conv2d_nchw.py              | 117 ++-
 python/tvm/topi/adreno/conv2d_nchw_winograd.py     |  45 +-
 python/tvm/topi/adreno/conv2d_nhwc.py              | 111 ++-
 python/tvm/topi/adreno/conv2d_nhwc_winograd.py     |  45 +-
 python/tvm/topi/adreno/conv2d_winograd_common.py   |  19 +-
 python/tvm/topi/adreno/depthwise_conv2d_nchw.py    |  42 +-
 python/tvm/topi/adreno/depthwise_conv2d_nhwc.py    |  38 +-
 python/tvm/topi/adreno/utils.py                    |  14 +
 python/tvm/topi/cuda/conv2d_winograd.py            |   1 +
 python/tvm/topi/hexagon/__init__.py                |   1 +
 python/tvm/topi/hexagon/injective.py               |   7 +-
 python/tvm/topi/hexagon/slice_ops/argmax.py        |   7 +
 python/tvm/topi/hexagon/tensor_intrin.py           |  71 ++
 src/meta_schedule/database/json_database.cc        |  22 -
 .../database/ordered_union_database.cc             |  86 +++
 src/meta_schedule/database/union_database.cc       |  88 +++
 src/meta_schedule/schedule_rule/auto_inline.cc     |   5 +-
 src/meta_schedule/schedule_rule/winograd.cc        |  29 +-
 src/meta_schedule/utils.h                          |  22 +
 src/printer/tvmscript_printer.cc                   | 128 ++--
 src/relay/analysis/extract_intermediate_expr.cc    |  88 +++
 src/relay/backend/contrib/ethosn/ethosn_api.cc     |  25 +-
 src/runtime/hexagon/hexagon_buffer.cc              |  17 +-
 src/runtime/hexagon/hexagon_device_api.cc          |  47 +-
 src/runtime/vm/executable.cc                       |  24 +-
 src/tir/transforms/ir_utils.cc                     |   9 +
 src/tir/transforms/lower_opaque_block.cc           |  60 +-
 src/tir/transforms/storage_rewrite.cc              |  20 +-
 tests/lint/pylint.sh                               |   1 +
 tests/python/ci/sample_prs/pr10786-badci.json      | 130 ----
 .../ci/sample_prs/pr10786-changes-requested.json   | 131 ----
 tests/python/ci/sample_prs/pr10786-co-authors.json | 129 ----
 .../ci/sample_prs/pr10786-invalid-author.json      | 130 ----
 tests/python/ci/sample_prs/pr10786-merges.json     | 129 ----
 .../python/ci/sample_prs/pr10786-missing-job.json  | 129 ----
 .../python/ci/sample_prs/pr10786-nottriggered.json | 129 ----
 tests/python/ci/sample_prs/pr10786-oldreview.json  | 129 ----
 .../{pr10786-ignore-jobs.json => pr10786.json}     |   5 +-
 .../sample_prs/pr11244-unauthorized-comment.json   | 103 ---
 tests/python/ci/sample_prs/pr11267-no-review.json  | 144 ----
 tests/python/ci/sample_prs/pr11442-rerun-ci.json   | 183 -----
 tests/python/ci/test_ci.py                         | 846 +++++++++------------
 tests/python/ci/test_tvmbot.py                     | 400 ++++++----
 tests/python/ci/test_utils.py                      |  33 +-
 tests/python/contrib/test_ethosn/infrastructure.py |  53 +-
 .../python/contrib/test_ethosn/test_concatenate.py |  51 +-
 .../test_ethosn/test_constant_duplication.py       |  10 +-
 tests/python/contrib/test_ethosn/test_conv2d.py    | 409 +++++-----
 .../test_ethosn/test_convert_equivalents.py        |   1 +
 .../contrib/test_ethosn/test_depth_to_space.py     |  55 +-
 .../contrib/test_ethosn/test_fullyconnected.py     | 114 +--
 .../python/contrib/test_ethosn/test_leaky_relu.py  |   2 +
 tests/python/contrib/test_ethosn/test_mean.py      |   2 +
 tests/python/contrib/test_ethosn/test_multiply.py  |   3 +
 tests/python/contrib/test_ethosn/test_networks.py  |  27 +-
 .../contrib/test_ethosn/test_partition_params.py   |  24 +-
 tests/python/contrib/test_ethosn/test_pooling.py   |  81 +-
 tests/python/contrib/test_ethosn/test_relu.py      |  67 +-
 .../python/contrib/test_ethosn/test_requantize.py  |   5 +
 tests/python/contrib/test_ethosn/test_reshape.py   |  31 +-
 tests/python/contrib/test_ethosn/test_resize.py    |  42 +-
 tests/python/contrib/test_ethosn/test_sigmoid.py   |  79 +-
 tests/python/contrib/test_ethosn/test_split.py     |  58 +-
 tests/python/contrib/test_ethosn/test_tanh.py      |   4 +
 .../python/contrib/test_ethosn/test_topologies.py  | 106 +--
 .../test_ethosu/test_copy_compute_reordering.py    | 228 +++---
 .../contrib/test_ethosu/test_encode_constants.py   |  48 +-
 .../contrib/test_ethosu/test_hoist_allocates.py    |  75 +-
 .../contrib/test_ethosu/test_merge_constants.py    | 158 ++--
 .../test_ethosu/test_remove_concatenates.py        |   3 +-
 .../contrib/test_ethosu/test_replace_conv2d.py     |  18 +-
 .../contrib/test_ethosu/test_replace_copy.py       |   9 +-
 tests/python/contrib/test_ethosu/test_scheduler.py |  12 +-
 .../test_ethosu/test_tir_to_cs_translator.py       |  31 +-
 .../test_hexagon/test_fixed_point_multiply.py      | 140 ++++
 .../contrib/test_hexagon/test_memory_alloc.py      |  85 +++
 .../contrib/test_hexagon/topi/test_argmax_slice.py |  14 +-
 .../test_hexagon/topi/test_max_pool2d_slice.py     |   3 -
 tests/python/driver/tvmc/test_frontends.py         |   4 +
 .../test_analysis_extract_intermediate_expr.py     | 130 ++++
 tests/python/relay/test_conv2d_nchw_texture.py     |   4 +-
 tests/python/relay/test_conv2d_nhwc_texture.py     |   2 +-
 tests/python/relay/test_vm.py                      |  80 ++
 tests/python/unittest/test_link_params.py          |   9 +-
 .../python/unittest/test_meta_schedule_database.py |  37 +
 .../test_meta_schedule_postproc_verify_gpu_code.py |  24 +-
 ...test_meta_schedule_schedule_rule_auto_inline.py |  28 +
 .../unittest/test_meta_schedule_space_cuda.py      |  13 +-
 .../unittest/test_meta_schedule_tune_relay.py      |  36 +-
 .../test_tir_analysis_calculate_workspace.py       |  18 +-
 .../test_tir_analysis_detect_buffer_access_lca.py  |   2 +-
 tests/python/unittest/test_tir_ptx_mma.py          | 103 +--
 tests/python/unittest/test_tir_ptx_mma_sp.py       |  32 +-
 tests/python/unittest/test_tir_renew_defs.py       |   3 +-
 .../unittest/test_tir_schedule_cache_read_write.py |   8 +-
 .../unittest/test_tir_structural_equal_hash.py     |   2 +-
 .../test_tir_transform_convert_for_loops_serial.py |   4 +-
 .../test_tir_transform_extract_constants.py        |   9 +-
 .../unittest/test_tir_transform_flatten_buffer.py  |  36 +-
 .../test_tir_transform_inject_virtual_thread.py    |  12 +-
 .../test_tir_transform_lower_opaque_block.py       |  55 +-
 ...test_tir_transform_renormalize_split_pattern.py |  18 +-
 .../unittest/test_tir_transform_storage_flatten.py |   4 +-
 .../unittest/test_tir_transform_storage_rewrite.py | 122 ++-
 .../unittest/test_tir_transform_unroll_loop.py     |   6 +-
 tests/python/unittest/test_tir_usmp_algo.py        |  38 +-
 .../test_tir_usmp_analysis_extract_bufferinfo.py   | 146 ++--
 ...ransform_convert_pool_allocations_to_offsets.py |  49 +-
 tests/python/unittest/test_tir_usmp_utils.py       |  12 +-
 tests/python/unittest/test_tvmscript_roundtrip.py  |  82 +-
 tests/scripts/task_config_build_c906.sh            |   2 -
 tests/scripts/task_config_build_csinn2.sh          |   2 -
 web/Makefile                                       |   2 +-
 153 files changed, 4519 insertions(+), 3898 deletions(-)
 create mode 100755 ci/scripts/check_pr.py
 copy python/tvm/{contrib/cuda_graph => autotvm/testing}/__init__.py (95%)
 copy python/tvm/{auto_scheduler => autotvm}/testing/tune_relay.py (53%)
 create mode 100644 python/tvm/meta_schedule/database/ordered_union_database.py
 create mode 100644 python/tvm/meta_schedule/database/union_database.py
 create mode 100644 python/tvm/topi/hexagon/tensor_intrin.py
 create mode 100644 src/meta_schedule/database/ordered_union_database.cc
 create mode 100644 src/meta_schedule/database/union_database.cc
 create mode 100644 src/relay/analysis/extract_intermediate_expr.cc
 delete mode 100644 tests/python/ci/sample_prs/pr10786-badci.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-changes-requested.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-co-authors.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-invalid-author.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-merges.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-missing-job.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-nottriggered.json
 delete mode 100644 tests/python/ci/sample_prs/pr10786-oldreview.json
 rename tests/python/ci/sample_prs/{pr10786-ignore-jobs.json => pr10786.json} 
(78%)
 delete mode 100644 tests/python/ci/sample_prs/pr11244-unauthorized-comment.json
 delete mode 100644 tests/python/ci/sample_prs/pr11267-no-review.json
 delete mode 100644 tests/python/ci/sample_prs/pr11442-rerun-ci.json
 create mode 100644 
tests/python/contrib/test_hexagon/test_fixed_point_multiply.py
 create mode 100644 tests/python/contrib/test_hexagon/test_memory_alloc.py
 create mode 100644 
tests/python/relay/test_analysis_extract_intermediate_expr.py

Reply via email to