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

tqchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.


    from ee0af84  Add CUDA conv2d for NHWC layout (#4737)
     add 2c0c184  [REFACTOR][TYPE] Finish move all types to IR. (#4746)

No new revisions were added by this update.

Summary of changes:
 include/tvm/ir/tensor_type.h                 | 117 +++++++++++++++++++++++
 include/tvm/ir/type.h                        |  70 ++++++++++++++
 {src/relay => include/tvm}/ir/type_functor.h |  58 +++++++-----
 include/tvm/relay/type.h                     | 137 ++-------------------------
 include/tvm/runtime/object.h                 |  16 ++--
 src/{relay/ir/type.cc => ir/tensor_type.cc}  |  63 +++---------
 src/ir/type.cc                               |  41 ++++++++
 src/{relay => }/ir/type_functor.cc           |  17 ++--
 src/relay/backend/compile_engine.cc          |  10 +-
 src/relay/backend/interpreter.cc             |   4 +-
 src/relay/ir/alpha_equal.cc                  |   6 +-
 src/relay/ir/expr.cc                         |   9 +-
 src/relay/ir/expr_functor.cc                 |   2 +-
 src/relay/ir/hash.cc                         |   6 +-
 src/relay/ir/pretty_printer.cc               |   5 +-
 src/relay/op/algorithm/argsort.cc            |   2 +-
 src/relay/op/algorithm/topk.cc               |   4 +-
 src/relay/op/image/resize.cc                 |   4 +-
 src/relay/op/memory/memory.cc                |   8 +-
 src/relay/op/nn/bitserial.cc                 |   6 +-
 src/relay/op/nn/convolution.cc               |  20 ++--
 src/relay/op/nn/convolution.h                |  12 +--
 src/relay/op/nn/nn.cc                        |  44 ++++-----
 src/relay/op/nn/nn.h                         |   4 +-
 src/relay/op/nn/pad.cc                       |   4 +-
 src/relay/op/nn/pooling.cc                   |  10 +-
 src/relay/op/nn/sparse.cc                    |  10 +-
 src/relay/op/nn/upsampling.cc                |   4 +-
 src/relay/op/tensor/reduce.cc                |   6 +-
 src/relay/op/tensor/transform.cc             |  62 ++++++------
 src/relay/op/tensor/transform.h              |   2 +-
 src/relay/op/tensor/unary.cc                 |   4 +-
 src/relay/op/type_relations.cc               |   2 +-
 src/relay/op/vision/multibox_op.cc           |   6 +-
 src/relay/op/vision/nms.cc                   |   8 +-
 src/relay/op/vision/rcnn_op.cc               |   6 +-
 src/relay/op/vision/yolo.cc                  |   2 +-
 src/relay/pass/de_duplicate.cc               |   3 +-
 src/relay/pass/eta_expand.cc                 |   2 +-
 src/relay/pass/gradient.cc                   |   5 +-
 src/relay/pass/kind_check.cc                 |   6 +-
 src/relay/pass/partial_eval.cc               |   4 +-
 src/relay/pass/quantize/quantize.cc          |   6 +-
 src/relay/pass/to_cps.cc                     |   2 +-
 src/relay/pass/type_infer.cc                 |  37 ++++----
 src/relay/pass/type_solver.cc                |  14 +--
 src/relay/pass/util.cc                       |   2 +-
 src/relay/qnn/op/dequantize.cc               |   2 +-
 src/relay/qnn/op/quantize.cc                 |   2 +-
 src/relay/qnn/op/requantize.cc               |   2 +-
 src/relay/qnn/util.h                         |   2 +-
 tests/cpp/relay_build_module_test.cc         |   2 +-
 tests/cpp/relay_pass_type_infer_test.cc      |   2 +-
 tests/cpp/relay_transform_sequential.cc      |   2 +-
 tests/cpp/utvm_runtime_standalone_test.cc    |   2 +-
 tests/python/frontend/mxnet/test_forward.py  |   6 +-
 56 files changed, 486 insertions(+), 408 deletions(-)
 create mode 100644 include/tvm/ir/tensor_type.h
 rename {src/relay => include/tvm}/ir/type_functor.h (77%)
 rename src/{relay/ir/type.cc => ir/tensor_type.cc} (50%)
 rename src/{relay => }/ir/type_functor.cc (94%)

Reply via email to