1. 27 Feb, 2020 1 commit
  2. 26 Feb, 2020 1 commit
  3. 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
  4. 17 Feb, 2020 1 commit
  5. 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
  6. 07 Feb, 2020 1 commit
  7. 27 Jan, 2020 1 commit
  8. 26 Dec, 2019 1 commit
  9. 23 Dec, 2019 1 commit
  10. 15 Dec, 2019 1 commit
  11. 26 Nov, 2019 1 commit
  12. 06 Nov, 2019 1 commit
  13. 08 Oct, 2019 1 commit
  14. 29 Sep, 2019 1 commit
  15. 27 Jul, 2019 1 commit
  16. 06 Jul, 2019 1 commit
  17. 20 Jun, 2019 1 commit
  18. 12 Jun, 2019 1 commit
  19. 07 Jun, 2019 1 commit
  20. 29 May, 2019 1 commit
    • [AutoTVM]Core functionality for Graph tuner (#2184) · c8a0f524
      * Add graph tuning
      
      * Add tests
      
      * Fix tests
      
      * Fix pylint
      
      * Small fix for docstring
      
      * Minor fix
      
      * Support fetching workload from relay expr
      
      * Simplify benchmark layout transformation
      
      * Add relay support
      
      * Fix infer layout func name
      
      * Refactor internal data representation
      
      * Fix issues
      
      * Add PBQP solver
      
      * Fix layout transform check
      
      * Add PBQPTuner test
      
      * Fix lint
      
      * Update tutorial
      
      * Fix tutorial
      
      * Fix lint
      
      * Add relay test
      
      * Remove nnvm since nnvm graph can be converted to relay function
      
      * Modify benchmark layout wrt new layout_transform api
      
      * Fix lint
      
      * Update docstring for DP tuner
      
      * Refactor traverse graph
      
      * Support graph tuning for multiple target operators
      
      * Fix fetching workloads
      
      * Add x86 depthwise_conv2d infer_layout
      
      * Fix x86 depthwise_conv2d autotvm
      
      * Fix PBQP tuner
      
      * Fix DP tuner
      
      * Generate dummy layout transform record
      
      * Update tutorial
      
      * Modify layout records name
      
      * Add ASF header
      
      * Add ASF header for testing files
      
      * Fix test
      
      * Fix topi fetching
      
      * Some refactors
      
      * Fix lint
      
      * Fix tutorial
      
      * Rename test files
      
      * Fix doc typo
      
      * Add test case note link
      Yao Wang committed
  21. 02 May, 2019 1 commit
  22. 01 May, 2019 1 commit
    • [DOC] various assorted grammar fixes (#3127) · 5af25722
      * Correct spelling of 'inavlid'
      
      * [DOC] correct spelling of 'schdule'.
      
      * [DOC] clean up use of abbreviation "interop"
      
      * [DOC] capitalize API abbreviation consistently
      
      * [DOC] correct spelling of 'peformed'.
      
      * [DOC] correct spelling of 'intermidiate'
      
      * Remove trailing white space.
      
      * Correct spelling of 'parametrization'.
      
      * [DOC] minor improvements to Range documentation.
      Marcus Shawcroft committed
  23. 30 Apr, 2019 1 commit
  24. 12 Apr, 2019 1 commit
  25. 08 Apr, 2019 1 commit
    • [HEADER] Add Header to Comply with ASF Release Policy (#2982) · cffb4fba
      * [HEADER] ASF header dir=include
      
      * [HEADER] ASF Header dir=src
      
      * [HEADER] ASF Header -dir=python
      
      * [HEADER] ASF header dir=topi
      
      * [HEADER] ASF Header dir=nnvm
      
      * [HEADER] ASF Header -dir=tutorials
      
      * [HEADER] ASF Header dir=tests
      
      * [HEADER] ASF Header -dir=docker
      
      * fix whitespace
      
      * [HEADER] ASF Header -dir=jvm
      
      * [HEADER] ASF Header -dir=web
      
      * [HEADER] ASF Header --dir=apps
      
      * [HEADER] ASF Header --dir=vta
      
      * [HEADER] ASF Header -dir=go
      
      * temp
      
      * [HEADER] ASF Header --dir=rust
      
      * [HEADER] Add ASF Header --dir=cmake
      
      * [HEADER] ASF Header --dir=docs
      
      * [HEADER] Header for Jenkinsfile
      
      * [HEADER] ASF Header to toml and md
      
      * [HEADER] ASF Header to gradle
      
      * Finalize rat cleanup
      
      * Fix permission
      
      * Fix java test
      
      * temporary remove nnvm onnx test
      Tianqi Chen committed
  26. 26 Mar, 2019 1 commit
  27. 20 Feb, 2019 1 commit
  28. 14 Feb, 2019 1 commit
  29. 13 Feb, 2019 1 commit
  30. 01 Feb, 2019 1 commit
  31. 31 Jan, 2019 1 commit
  32. 15 Jan, 2019 1 commit
  33. 13 Nov, 2018 1 commit
  34. 31 Oct, 2018 1 commit
  35. 29 Oct, 2018 1 commit
  36. 21 Oct, 2018 1 commit
  37. 20 Oct, 2018 1 commit
  38. 18 Oct, 2018 1 commit
    • AutoTVM x86 (#1772) · dc996e45
      * AutoTVM for x86 conv2d
      
      * Add ApplyGraphBest dispatch context
      
      * Fix tutorial
      
      * Fix conv2d
      
      * Improve tutorial
      
      * Fix default schedule
      
      * Fix 1x1 default schedule loading
      
      * Fix workload type
      
      * Change gridsearch to random
      
      * Add reference to autotvm arm
      
      * Merge conv2d common and 1x1 decl
      
      * Fix lint
      
      * Minor fix
      Yao Wang committed
  39. 12 Oct, 2018 1 commit
  40. 20 Sep, 2018 1 commit