1. 10 Apr, 2020 1 commit
  2. 01 Apr, 2020 1 commit
  3. 30 Mar, 2020 1 commit
  4. 29 Mar, 2020 1 commit
  5. 23 Mar, 2020 3 commits
    • [Frontend][TensorFlow]TensorFlow Parser Control Flow Enhancement (#5020) · 7bc0b27e
      * Improve TF control flow major logic
      
      * Pass mod into operator convert function
      
      * Fix LoopBound
      
      * Add more control flow tests
      
      * Add two test cases for stridedslice
      
      * Fix docstring
      
      * Fix lint
      
      * Fix import
      
      * Fix test assert
      
      * Minor fix conv3d
      
      * Add more comments
      
      * Fix for dilation2d
      
      * Change newly added atan
      
      * Change newly added unravel
      Yao Wang committed
    • [Relay, Topi, TF Frontend] Isfinite operator (#4981) · 9037f4ec
      * isfinite doc update
      
      * isfinit expr
      
      * isfinit expr
      
      * isfinite schedule reg
      
      * isfinite python binding
      
      * isfinite python binding
      
      * relay register isfinite
      
      * isfinite type relation
      
      * intrin isfinite
      
      * topi isfinite
      
      * testcase topi isfinite
      
      * tf frontend isfinite
      
      * tf frontend isfinite testcase
      
      * test case relay isfinite
      
      * small fixes
      
      * test forward tf isfinite
      
      * test cases injective for cuda
      
      * remove float16 test case
      
      * add support for isinf
      
      * remove unwanted import
      
      * fix conflict
      Mahesh Ambule committed
    • [Relay, Topi] [TF, MXNet] Unravel Index operator (#5082) · fdc8b0dd
      * first cut unravel_index
      
      * merge fixes
      
      * change rates to dilations
      
      * unravel_index op relay, topi, mxnet, tf
      
      * doc changes
      
      * small changes
      
      * remove empty unravel and argwhere attrs
      
      * remove empty unravel and argwhere attrs
      Mahesh Ambule committed
  6. 20 Mar, 2020 1 commit
  7. 18 Mar, 2020 1 commit
  8. 17 Mar, 2020 1 commit
    • [Relay, TF Frontend] Dilation2D operator support (#5033) · 646cfc63
      * update docs for dilation 2d
      
      * dilation2d compute
      
      * dilation2d register
      
      * dilation2d rel compute
      
      * dilation2d strategy
      
      * dilation2d attrs
      
      * dilation2d generic schedule
      
      * dilation2d tf frontend support
      
      * dilation2d tf frontend test case
      
      * dilation2d test cases
      
      * pylint fixes
      
      * add exception for cuda target
      
      * Update docstring
      
      * Update docstring
      
      * change rates to dilations
      
      * removed unused param
      
      * merge master
      
      * Update nn.py
      
      * Update nn.py
      Mahesh Ambule committed
  9. 16 Mar, 2020 1 commit
  10. 15 Mar, 2020 1 commit
  11. 12 Mar, 2020 1 commit
  12. 11 Mar, 2020 1 commit
    • [topi][relay] new PR to re-add tan to TVM (#5025) · 45ee7b5f
      * Add relay operation relay.op.tan.
      
      * Update tan implementation in TVM.
      
      * Update tests.
      
      * Add shape function for tan.
      
      * Add missing main test to python/frontend/tensorflow/test_forward.
      
      * Revert, back to sin/cos.
      
      * Revert "Revert, back to sin/cos."
      
      This reverts commit 4da5b503b921585ba9d80944b29136142b575c40.
      
      * Fix implementation of tan in cuda. Do not support tan for float16.
      
      Simplify topi/tests/python/test_topi_math. Add testing for tan with float32 and float64.
      
      Finally implement tan as sin/cos in llvm.
      notoraptor committed
  13. 10 Mar, 2020 1 commit
  14. 08 Mar, 2020 1 commit
  15. 06 Mar, 2020 1 commit
    • [topi][relay] add operation tan to TVM (#4938) · d992468d
      * Add relay operation relay.op.tan.
      
      * Update tan implementation in TVM.
      
      * Update tests.
      
      * Add shape function for tan.
      
      * Add missing main test to python/frontend/tensorflow/test_forward.
      
      * Revert, back to sin/cos.
      
      * Revert "Revert, back to sin/cos."
      
      This reverts commit 4da5b503b921585ba9d80944b29136142b575c40.
      
      * Fix implementation of tan in cuda. Do not support tan for float16.
      
      Simplify topi/tests/python/test_topi_math. Add testing for tan with float32 and float64.
      
      Try again to implement tan as sin/cos in llvm.
      Yao Wang committed
  16. 02 Mar, 2020 1 commit
  17. 27 Feb, 2020 1 commit
  18. 24 Feb, 2020 1 commit
    • [Relay][AutoTVM] Relay op strategy (#4644) · 623dd208
      * relay op strategy
      
      fix lint
      
      bitpack strategy
      
      bitserial_dense (#6)
      
      * update strategy
      
      * address comments
      
      fix a few topi test
      
      Dense strategy (#5)
      
      * dense
      
      * add biforst; remove comments
      
      * address comment
      
      Refactor x86 conv2d_NCHWc (#4)
      
      * Refactor x86 conv2d
      
      * Add x86 depthwise_conv2d_NCHWc
      
      * Add back topi x86 conv2d_nchw
      
      * Merge x86 conv2d_nchw and conv2d_NCHWc
      
      * Minor fix for x86 conv2d
      
      fix more strategy
      
      Add x86 conv2d_NCHWc_int8 strategy (#8)
      
      * Add x86 conv2d_NCHWc_int8 strategy
      
      * Remove contrib_conv2d_nchwc_int8
      
      * Fix generic conv2d_NCHWc for int8
      
      * Fix topi arm_cpu conv2d_NCHWc_int8
      
      update x86 conv2d
      
      enable specify relay ops to be tuned for autotvm
      
      add cuda conv2d strategy
      
      add conv2d strategy for rocm
      
      add conv2d strategy for hls
      
      add conv2d strategy for arm cpu
      
      add conv2d strategy for mali
      
      add conv2d strategy for bifrost
      
      add conv2d strategy for intel graphics
      
      clean up and fix lint
      
      remove template keys from autotvm
      
      remove 2 in the func name
      
      address comments
      
      fix
      
      * fix bugs
      
      * lint
      
      * address comments
      
      * add name to op implement
      
      * Modify topi tests (#9)
      
      * Add pooling, reorg, softmax and vision
      
      * Add lrn
      
      * fix topi test
      
      * fix more topi test
      
      * lint
      
      * address comments
      
      * x
      
      * fix more tests & bugs
      
      * Modify more tests (#10)
      
      * Modify tests for bitserial_conv2d, bitserial_dense, bitserial_conv2d_rasp and bnn
      
      * Minor fix
      
      * More minor fix
      
      * fix more test
      
      * try to update vta using strategy
      
      * fix cpptest
      
      * x
      
      * fix rebase err
      
      * Fix two tests (#11)
      
      * change autotvm log format
      
      * lint
      
      * minor fix
      
      * try fix vta test
      
      * fix rebase err
      
      * tweak
      
      * tmp hack for vta pass
      
      * fix tutorial
      
      * fix
      
      * fix more tutorials
      
      * fix vta tutorial
      
      * minor
      
      * address comments
      
      * fix
      
      * address comments
      
      * fix cpptest
      
      * fix docs
      
      * change data structure name and api
      
      * address comments
      
      * lint
      
      * fix rebase err
      
      * updates
      
      * fix winograd test
      
      * fix doc
      
      * rebase
      
      * upgrade tophub version number
      
      * fix bug
      
      * re-enable vta tsim test after tophub is upgraded
      
      * fix vta test to use the correct args so the config can be found in tophub
      
      Co-authored-by: Yao Wang <kevinthesunwy@gmail.com>
      Haichen Shen committed
  19. 19 Feb, 2020 1 commit
  20. 14 Feb, 2020 1 commit
  21. 12 Feb, 2020 1 commit
    • [REFACTOR][PY][API-CHANGE] establish tvm.ir, migrate corresponding files (#4862) · a5661611
      * [REFACTOR][PY][API-CHANGE] establish tvm.ir, migrate corresponding relay files.
      
      This PR establishes tvm.ir and migrates the corresponding relay
      files into the new folder.
      
      API Change:
      - relay.Module -> tvm.IRModule
      
      * Update with ADT
      
      * Migrate transform
      
      * address comments
      
      * Migrate module
      
      * Migrate json_compact
      
      * Migrate attrs
      
      * Move LoweredFunc to stmt temporarily
      
      * temp migrate container
      
      * Finish migrate container
      Tianqi Chen committed
  22. 09 Feb, 2020 1 commit
  23. 07 Feb, 2020 1 commit
    • [REFACTOR][PY][API-Change] Polish tvm.runtime, tvm.runtime.module API update (#4837) · e0122c0e
      * [REFACTOR][PY-API] Polish tvm.runtime, tvm.runtime.module API update
      
      This PR updates the tvm.runtime to use the new FFI style.
      
      - Remove top-level tvm.module to avoid confusion between runtime.Module and IRModule
      - API changes wrt to runtime.Module
        - tvm.module.load -> tvm.runtime.load_module
        - tvm.module.enabled -> tvm.runtime.enabled
        - tvm.module.system_lib -> tvm.runtime.system_lib
      - Remove dep on api_internal from runtime.
      
      * Update module.load in the latest API
      Tianqi Chen committed
  24. 24 Jan, 2020 2 commits
  25. 15 Jan, 2020 2 commits
  26. 11 Jan, 2020 1 commit
  27. 06 Jan, 2020 1 commit
    • [CONV] Asymmetric padding (#4511) · 34b98eb7
      * [CONV] Asymmetic padding
      
      * fix lint error
      
      * update for legalize, rocm and cudnn
      
      * add more test cases
      
      * change more symmetric padding
      
      * change conv2d winograd tests according orginal cases
      
      * remove 'alter_op_layout.h' header in bitserial.cc
      optima2005 committed
  28. 03 Jan, 2020 1 commit
    • [TOPI, Relay] Add half_pixel option to Resize op (#4610) · e8a2c9b3
      * add onnx resize converter
      
      * update frontends
      
      * updating topi
      
      * adding onnx resize tests
      
      * fixed NHWC test by casting size dtype to int32
      
      * fix tests
      
      * fix lint
      
      * update existing test cases
      
      * fix tensorflow frontend
      
      * fix lint
      
      * remove NHWC stuff
      
      * update topi resize test for half_pixel
      
      * update doc
      
      * fix doc
      
      * remove onnx resize bits
      masahi committed
  29. 01 Jan, 2020 1 commit
  30. 28 Dec, 2019 1 commit
  31. 24 Dec, 2019 1 commit
  32. 23 Dec, 2019 1 commit
  33. 13 Dec, 2019 1 commit
  34. 11 Dec, 2019 1 commit
  35. 21 Nov, 2019 1 commit
  36. 18 Nov, 2019 1 commit