Skip to content
Snippets Groups Projects
  1. Jan 28, 2018
  2. Jan 27, 2018
    • kun-zh's avatar
      support using pointer with an original offset (#826) · 293dac39
      kun-zh authored
      * when there is no intrin func, using body for initialization. For issue 714.
      
      * Refine code per review comments, and add a test case.
      
      * Fix lint issues.
      
      * Re-organize the tensorize test cases, and add a new case for none-reset
      mode.
      
      * Fix a typo.
      
      * Delete the unit case because merged it into test_schedule_tensorize.py already.
      
      * always use new tensor in its stage when rewrite for cache read
      
      * revert previous changes to sync up with master
      
      * support using the ptr with an original offset
      
      * update test case and fix CI error
      293dac39
  3. Jan 20, 2018
  4. Jan 19, 2018
  5. Jan 08, 2018
  6. Dec 29, 2017
    • xqdan's avatar
      enable partition const loop with build flag (#732) · 5f1816db
      xqdan authored
      * [SCHEDULE]enable partition const loop with build flag (#719)
      
          * enable partition loop with build flag
      
          * add a testcase, and modify LoopPartition related cases
      
      *     * add document for split_const_loop
      5f1816db
  7. Dec 24, 2017
  8. Dec 17, 2017
  9. Dec 05, 2017
    • alex-weaver's avatar
      Port build_module.py to C++ (#667) · 17e7e3d5
      alex-weaver authored
      * Port build_module.py to C++
      
      * Fix lint errors
      
      * Fix more lint errors
      
      * Fix more lint errors
      
      * Fix more lint errors
      
      * Fix build error
      
      * Implemented style fixes
      
      * Fix lint errors
      
      * Added function to construct target from string
      lower now returns array
      
      * Fix lint error
      
      * Implemented review changes - style & Target options -> std::vector
      
      * Fixed lint, argument alignment and added unit test
      
      * Changed test to target LLVM, fixed sign compare warnings
      
      * Reverted unit test to CUDA, changed Jenkinsfile to enable GPU for C++ tests
      
      * Slight change to Jenkinsfile
      
      * Changed build_module test from CUDA to LLVM
      
      * Added function var() to construct a Var instance.
      Changed implementation of LLVMEnabled()
      
      * Reverted Jenkinsfile
      17e7e3d5
  10. Dec 04, 2017
  11. Nov 30, 2017
  12. Nov 28, 2017
  13. Nov 21, 2017
  14. Nov 14, 2017
  15. Nov 08, 2017
  16. Nov 03, 2017
  17. Oct 12, 2017
  18. Oct 11, 2017
  19. Oct 10, 2017
  20. Oct 08, 2017
  21. Sep 26, 2017
  22. Sep 24, 2017
  23. Sep 23, 2017
  24. Sep 18, 2017
  25. Sep 12, 2017
  26. Sep 07, 2017
  27. Sep 03, 2017
  28. Sep 01, 2017
  29. Aug 31, 2017
  30. Aug 30, 2017
  31. Aug 26, 2017
  32. Aug 16, 2017
  33. Aug 13, 2017
    • Nicolas Vasilache's avatar
      [WIP] C++ topi contributions (#312) · f08de2b6
      Nicolas Vasilache authored
      * [WIP] C++ topi contributions
      
      Summary:
      This diff implements C++ topi contributions for:
        - relu with parametrix threshold
        - pad with generic padBefore / padAfter specification
        - matmult with transposes
        - conv2d_nchw, conv2d_hwcn with runtime constant padding and strides
        - depthwise_conv2d_nchw with runtime constant padding and strides
        - group_conv2d_ngchw with runtime constant padding and strides
        - broadcast_to a broadcastable shape
        - broadcast_bop where bop is an usual binary op (+ - * / %)
      
      Convolution padding is implemented using the pad operation.
      To avoid extra memory consumption, it is generally recommended to inline the padding with the autoinliner.
      Unfortunately in its current form the elemwise checks are too restrictive to allow inlining.
      So this diff also proposes an extension to LHS injective (i.e. no reduction axis in the current IR design)
      
      Test Plan:
      Tested in C++ testsuite in a separate repository, I am looking for suggestions to quickly spin up some tests for tvm.
      
      Reviewers: tqchen
      
      Subscribers:
      
      Tasks:
      
      Tags:
      
      Blame Revision:
      
      * Review + Lint + GSG C++
      f08de2b6
    • Tianqi Chen's avatar
  34. Aug 08, 2017
  35. Aug 05, 2017
Loading