You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by gi...@apache.org on 2022/05/13 18:25:44 UTC
[tvm] branch last-successful updated (7c75b77df8 -> 2ba4588393)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch last-successful
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 7c75b77df8 [microNPU] Add various options to the cascader (#10509)
add c2d1905779 Add Adreno GPU target and topi supporting textures with dynamically allocated textures (#11161)
add 2ba4588393 [Hexagon] Update Readme (#11283)
No new revisions were added by this update.
Summary of changes:
python/tvm/_ffi/runtime_ctypes.py | 11 +
python/tvm/relay/op/strategy/__init__.py | 1 +
python/tvm/relay/op/strategy/adreno.py | 162 ++++++
python/tvm/target/target.py | 14 +
python/tvm/topi/__init__.py | 1 +
python/tvm/topi/{hls => adreno}/__init__.py | 12 +-
python/tvm/topi/adreno/conv2d_alter_op.py | 211 ++++++++
python/tvm/topi/adreno/conv2d_nchw.py | 344 +++++++++++++
python/tvm/topi/adreno/conv2d_nhwc.py | 339 +++++++++++++
python/tvm/topi/adreno/depthwise_conv2d_nchw.py | 316 ++++++++++++
python/tvm/topi/adreno/depthwise_conv2d_nhwc.py | 311 ++++++++++++
.../{x86/binary_dense.py => adreno/pooling.py} | 57 ++-
python/tvm/topi/adreno/utils.py | 549 ++++++++++++++++++++
src/runtime/opencl/opencl_common.h | 11 +-
src/runtime/opencl/opencl_device_api.cc | 6 +
src/runtime/texture.h | 6 +
src/runtime/thread_storage_scope.h | 7 +
src/target/source/codegen_source_base.cc | 5 +
src/target/target_kind.cc | 1 +
tests/python/contrib/test_hexagon/README.md | 141 +++++-
.../contrib/test_hexagon/{ => conv2d}/README.md | 0
tests/python/contrib/test_hexagon/test_launcher.md | 138 -----
tests/python/relay/test_conv2d_nchw_texture.py | 394 +++++++++++++++
tests/python/relay/test_conv2d_nhwc_texture.py | 556 +++++++++++++++++++++
.../relay/test_depthwise_conv2d_nchw_texture.py | 194 +++++++
.../relay/test_depthwise_conv2d_nhwc_texture.py | 233 +++++++++
tests/python/relay/utils/adreno_utils.py | 118 +++++
27 files changed, 3954 insertions(+), 184 deletions(-)
create mode 100644 python/tvm/relay/op/strategy/adreno.py
copy python/tvm/topi/{hls => adreno}/__init__.py (77%)
create mode 100644 python/tvm/topi/adreno/conv2d_alter_op.py
create mode 100644 python/tvm/topi/adreno/conv2d_nchw.py
create mode 100644 python/tvm/topi/adreno/conv2d_nhwc.py
create mode 100644 python/tvm/topi/adreno/depthwise_conv2d_nchw.py
create mode 100644 python/tvm/topi/adreno/depthwise_conv2d_nhwc.py
copy python/tvm/topi/{x86/binary_dense.py => adreno/pooling.py} (55%)
create mode 100644 python/tvm/topi/adreno/utils.py
copy tests/python/contrib/test_hexagon/{ => conv2d}/README.md (100%)
delete mode 100644 tests/python/contrib/test_hexagon/test_launcher.md
create mode 100644 tests/python/relay/test_conv2d_nchw_texture.py
create mode 100644 tests/python/relay/test_conv2d_nhwc_texture.py
create mode 100644 tests/python/relay/test_depthwise_conv2d_nchw_texture.py
create mode 100644 tests/python/relay/test_depthwise_conv2d_nhwc_texture.py
create mode 100644 tests/python/relay/utils/adreno_utils.py