1. 15 Jan, 2020 1 commit
    • [REFACTOR][IR] Unify IntImm and UIntImm (#4706) · ce807fe8
      * [REFACTOR][IR] Unify IntImm and UIntImm
      
      This PR unifies UIntImm and IntImm to simplify the codebase.
      Unsigned integer constants will also be stored as IntImm.
      
      For uint constant that does not fit into int64(rare case), we introduced
      an intrinsic tvm_big_uint_imm to construct such intgers by its
      lower and higher 32bits.
      
      * [REFACTOR][IR] Remove UIntImm to use IntImm
      
      * rename big->large
      Tianqi Chen committed
  2. 09 Jan, 2020 1 commit
  3. 26 Dec, 2019 1 commit
  4. 22 Dec, 2019 1 commit
  5. 18 Dec, 2019 1 commit
  6. 16 Nov, 2019 1 commit
  7. 11 Nov, 2019 1 commit
    • Add More Shape Functions (#4179) · 62521453
      * Add shape functions
      
      * Fix get_const_tuple
      
      * Fix cpplint
      
      * Fix pylint
      
      * Fix pylint
      
      * rebase and fix
      
      * Check Any for infer type
      
      * Fix expand_dim shape func for zero rank input
      
      * Fix pooling infer type
      
      * Address comment
      
      * Register layout transform attr
      Yao Wang committed
  8. 07 Nov, 2019 1 commit
    • [AutoTVM] Add batch_matmul to tunable operations (#4242) · 14a5a358
      * Batch matmul tuning running but with errors.
      
      * Default x86 schedule as good as before.
      
      * Code Cleanup
      
      * Remove unused argument.
      
      * improved template documentation.
      
      * Silly lint fix
      
      * Removed leftover comment.
      
      * Moved cfg declaration to schedule for batch_matmul
      
      * Moved x86 dense cfg declaration to schedule.
      
      * lint fix
      
      * Removed duplicate cfg declaration in dense.
      
      * Reverted changes to dense.
      Josh Fromm committed
  9. 29 Oct, 2019 1 commit
  10. 24 Oct, 2019 1 commit
  11. 22 Oct, 2019 1 commit
  12. 01 Oct, 2019 1 commit
  13. 28 Sep, 2019 1 commit
  14. 18 Sep, 2019 1 commit
  15. 16 Sep, 2019 2 commits
  16. 15 Sep, 2019 1 commit
  17. 05 Sep, 2019 1 commit
  18. 02 Jul, 2019 1 commit
  19. 28 Jun, 2019 1 commit
  20. 10 Jun, 2019 1 commit
  21. 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
  22. 27 Apr, 2019 1 commit
  23. 26 Apr, 2019 1 commit
  24. 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
  25. 05 Apr, 2019 1 commit
  26. 04 Apr, 2019 1 commit
  27. 29 Mar, 2019 1 commit
  28. 11 Mar, 2019 1 commit
  29. 27 Feb, 2019 1 commit
  30. 21 Feb, 2019 1 commit
  31. 07 Feb, 2019 1 commit
  32. 01 Feb, 2019 1 commit
  33. 24 Jan, 2019 1 commit
  34. 04 Jan, 2019 1 commit
  35. 24 Dec, 2018 1 commit
  36. 12 Dec, 2018 1 commit
  37. 10 Nov, 2018 1 commit
  38. 31 Oct, 2018 1 commit
  39. 29 Oct, 2018 1 commit