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 a9dbf533c7 fix tensorflow deps
discard c12efb1796 fix escape
discard 8b979c131e sanitize image name
discard 50359ae8b5 include relevant extras
discard 3d5f875818 no-cache arg
discard 5dc4b68102 fixup! Split TFLite runtime deps away from python
discard 8935d083c5 rebuild again
discard 8608b5c3c2 Split TFLite runtime deps away from python
discard eb3133ba1c freeze again
discard 6b529a1241 ecr_pull
discard 5dca5e1572 fixup! Add to path
discard 7e0566bcc8 build again
discard 41e383d8d6 Add to path
discard 0ff53a8952 ecr_pull
discard da036d1cfc fix docker containers
discard 86fc2be232 freeze papi
discard 39d81aa6b8 fix merge conflict
discard cf4c91cf90 rebuild docker imgaes
discard 6e57b78c01 fix docker_init dupe
discard 59a5eaeb4f fix pylint because i'm not sure why it's different
discard 9944f00542 fix more python package versions
discard 6d7389abec fix docker images to built ones for testing.
discard 5032f09ca6 Fix all scripts which reference python3 in the docker
containers.
discard 60e6554e69 try to fix hashes
discard 70980df3c9 test Jenkins infra
discard f87eb43bae Adjust package installs with py-deps to use the virtualenv.
discard c0d0ea7282 Align Python and package install process in all containers.
discard 51064a5eb3 Add docker container for freezing python deps.
discard 59d0605e24 Add freeze_deps tool and modify gen_requirements to work
with it.
add 65d45af54b Add tool to clear stale images. (#11772)
add 4b1574623c [MetaSchedule][Minor] Add Describe Function For Tuning
Scripts (#11754)
add f8b320f523 [MetaSchedule][Runtime] Enhance Runner RandomFill (#11758)
add 77756eac30 [COMMUNITY] Denise Kutnick -> Reviewer (#11778)
add 9bba7580b0 [TIR, analysis] Add GetAutoTensorizeMappingInfo to generate
transforms for auto tensorization (#11740)
add 8bf6cd5800 [TVMC] Fix tvmc run when using rpc (#11757)
add ccc935dda9 [ci][docker] Remove Docker image upload prefix (#11769)
add 2c78daed48 [MetaSchedule] Enhance parsing in JSONDatabase (#11791)
add 25db38105d [MetaSchedule][Minor] Update CPU Flush ArgParse Type
(#11792)
add 9ff2a5e796 add layerNormal infer layout (#11784)
add 9e58af2abe [docs] Fix incorrect command (#11630)
add d4ae31333e [microTVM] [Fix] reboot include for Zephyr version >=2.6.0
(#11790)
add 1e51bfecdb Fix apt install (#11781)
add bc75487032 [HEXAGON] Slice ops added - add, subtract, multiply (#11529)
add bd800c9cf0 [Arith] Simplification of ceil, log2, and left_shift
(#11646)
new eacafbcbfc Add freeze_deps tool and modify gen_requirements to work
with it.
new 7ad74eb44f Add docker container for freezing python deps.
new 6bfc4c6d28 Align Python and package install process in all containers.
new a82607116f Adjust package installs with py-deps to use the virtualenv.
new a3bf92f797 test Jenkins infra
new 6fa55bd621 try to fix hashes
new 4b9dcfe342 Fix all scripts which reference python3 in the docker
containers.
new ad92523b1d fix docker images to built ones for testing.
new 982c04b6cd fix more python package versions
new e61118540a fix pylint because i'm not sure why it's different
new f19ead74ee fix docker_init dupe
new 9d39402bc0 rebuild docker imgaes
new 3e1db4428c fix merge conflict
new cef45c9260 freeze papi
new a0d6ef6015 fix docker containers
new bf10ec751f ecr_pull
new c151ec2c56 Add to path
new c66b3676c9 build again
new 8c0cda945f fixup! Add to path
new 3987372b91 ecr_pull
new b38a795778 freeze again
new 671d07d189 Split TFLite runtime deps away from python
new 1a18d826a3 rebuild again
new b44ac35224 fixup! Split TFLite runtime deps away from python
new 41ddb83f08 no-cache arg
new 6d52605473 include relevant extras
new 6efdd7eea8 sanitize image name
new c0ae521b16 fix escape
new 7fc68e6573 fix tensorflow deps
new 198402c96c remove torch from i386
new 337bc01131 try tf 2.7
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 (a9dbf533c7)
\
N -- N -- N refs/heads/areusch/freeze-dependencies (337bc01131)
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 31 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 +
CONTRIBUTORS.md | 1 +
Jenkinsfile | 16 +-
apps/microtvm/reference-vm/base-box-tool.py | 24 +-
.../microtvm/reference-vm/base_box_setup_common.sh | 16 +-
.../src/aot_standalone_demo/main.c | 2 +-
.../zephyr/template_project/src/host_driven/main.c | 2 +-
cmake/config.cmake | 3 +
cmake/modules/CUDA.cmake | 12 +
cmake/modules/LibInfo.cmake | 1 +
cmake/utils/FindCUDA.cmake | 5 +
docker/Dockerfile.ci_i386 | 1 -
docker/clear-stale-images.sh | 113 ++++
docker/python/build/poetry.lock | 680 +++++++++++----------
docker/python/build/pyproject.toml | 10 +-
docker/python/ci-constraints.txt | 10 +-
docs/README.md | 3 +-
docs/contribute/pull_request.rst | 9 +
jenkins/Deploy.groovy.j2 | 2 +-
python/tvm/auto_scheduler/testing/tune_onnx.py | 14 +-
python/tvm/auto_scheduler/testing/tune_relay.py | 17 +-
python/tvm/auto_scheduler/testing/tune_te.py | 15 +-
python/tvm/driver/tvmc/runner.py | 62 +-
python/tvm/meta_schedule/runner/local_runner.py | 48 +-
python/tvm/meta_schedule/runner/rpc_runner.py | 50 +-
python/tvm/meta_schedule/testing/te_workload.py | 68 +++
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 | 13 +-
python/tvm/tir/schedule/analysis.py | 34 ++
python/tvm/topi/hexagon/slice_ops/__init__.py | 3 +-
.../hexagon/slice_ops/add_subtract_multiply.py | 87 +++
src/arith/const_int_bound.cc | 96 ++-
src/arith/rewrite_simplify.cc | 21 +
src/meta_schedule/database/database_utils.cc | 30 +-
src/relay/op/nn/nn.cc | 36 ++
src/runtime/contrib/curand/curand.cc | 104 ++++
.../contrib/curand/helper_cuda_kernels.cu} | 21 +-
.../curand/helper_cuda_kernels.h} | 21 +-
src/runtime/contrib/random/mt_random_engine.cc | 103 +++-
src/runtime/contrib/random/random.cc | 15 +
src/support/libinfo.cc | 5 +
src/tir/schedule/analysis.h | 50 ++
src/tir/schedule/analysis/analysis.cc | 275 ++++++++-
src/tir/schedule/ir_comparator.cc | 126 +++-
src/tir/schedule/ir_comparator.h | 52 +-
.../topi/test_add_subtract_multiply.py | 229 +++++++
tests/python/driver/tvmc/test_runner.py | 43 +-
tests/python/relay/test_pass_convert_op_layout.py | 50 ++
.../python/unittest/test_tir_schedule_analysis.py | 56 +-
.../python/unittest/test_tir_transform_simplify.py | 107 ++++
51 files changed, 2251 insertions(+), 537 deletions(-)
create mode 100755 docker/clear-stale-images.sh
create mode 100755 python/tvm/topi/hexagon/slice_ops/add_subtract_multiply.py
create mode 100644 src/runtime/contrib/curand/curand.cc
copy src/{target/opt/build_hexagon_off.cc =>
runtime/contrib/curand/helper_cuda_kernels.cu} (64%)
copy src/runtime/{packed_func.cc => contrib/curand/helper_cuda_kernels.h} (64%)
create mode 100755
tests/python/contrib/test_hexagon/topi/test_add_subtract_multiply.py