1. 02 Aug, 2019 1 commit
  2. 29 Jul, 2019 1 commit
    • [VTA] Refactor to increase platform coverage (Ultra96 etc.) (#3496) · f55609b4
      * hardware refactor for increased FPGA coverage, small optimizations
      
      * fix header
      
      * cleaning up parameters that won't be needed for now
      
      * streamlining makefile, and simplifying tcl scripts
      
      * moving parameter derivation into pkg_config.py, keeping tcl scripts lightweight
      
      * refactoring tcl script to avoid global variables
      
      * deriving AXI signals in pkg_config.py
      
      * unifying address map definition for hardware and software drivers
      
      * single channel design for ultra96 to simplify build
      
      * enable alu by default, no mul opcode for now
      
      * hardware fix
      
      * new bitstream; vta version
      
      * avoid error when env variable is not set
      
      * ultra96 cleanup
      
      * further cleaning up tcl script for bitstream generation
      
      * preliminary rpc server support on ultra96
      
      * rpc server tracker scripts
      
      * ultra96 ldflag
      
      * ultra96 support
      
      * ultra96 support
      
      * cleanup line
      
      * cmake support for ultra96
      
      * simplify memory instantiation
      
      * cleaning up IP parameter initialization
      
      * fix queue instantiation
      
      * 2019.1 transition
      
      * fix macro def
      
      * removing bus width from config
      
      * cleanup
      
      * fix
      
      * turning off testing for now
      
      * cleanup ultra96 ps insantiation
      
      * minor refactor
      
      * adding comments
      
      * upgrading to tophub v0.6
      
      * model used in TVM target now refers to a specific version of VTA for better autoTVM scheduling
      
      * revert change due to bug
      
      * rename driver files to be for zynq-type devices
      
      * streamlining address mapping
      
      * unifying register map offset values between driver and hardware generator
      
      * rely on cma library for cache flush/invalidation
      
      * coherence management
      
      * not make buffer packing depend on data types that can be wider than 64bits
      
      * refactor config derivation to minimize free parameters
      
      * fix environment/pkg config interaction
      
      * adding cfg dump property to pkgconfig:
      
      * fix rpc reconfig
      
      * fix spacing
      
      * cleanup
      
      * fix spacing
      
      * long line fix
      
      * fix spacing and lint
      
      * fix line length
      
      * cmake fix
      
      * environment fix
      
      * renaming after pynq since the driver stack relies on the pynq library - see pynq.io
      
      * update doc
      
      * adding parameterization to  name
      
      * space
      
      * removing reg width
      
      * vta RPC
      
      * update doc on how to edit vta_config.json
      
      * fix path
      
      * fix path
      Thierry Moreau committed
  3. 19 Jul, 2019 1 commit
  4. 06 Jul, 2019 1 commit
  5. 02 Jul, 2019 2 commits
  6. 29 Jun, 2019 1 commit
  7. 28 Jun, 2019 1 commit
  8. 27 Jun, 2019 2 commits
  9. 10 Jun, 2019 1 commit
  10. 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
  11. 23 May, 2019 1 commit
  12. 05 May, 2019 1 commit
  13. 27 Apr, 2019 1 commit
  14. 26 Apr, 2019 1 commit
  15. 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
  16. 05 Apr, 2019 1 commit
  17. 04 Apr, 2019 1 commit
  18. 30 Mar, 2019 1 commit
  19. 29 Mar, 2019 1 commit
  20. 11 Mar, 2019 1 commit
  21. 28 Feb, 2019 1 commit
  22. 27 Feb, 2019 1 commit
  23. 21 Feb, 2019 1 commit
  24. 20 Feb, 2019 1 commit
  25. 07 Feb, 2019 1 commit
  26. 01 Feb, 2019 1 commit
  27. 24 Jan, 2019 1 commit
  28. 17 Jan, 2019 1 commit
  29. 14 Jan, 2019 1 commit
  30. 04 Jan, 2019 1 commit
  31. 01 Jan, 2019 1 commit
  32. 24 Dec, 2018 1 commit
  33. 12 Dec, 2018 1 commit
  34. 05 Dec, 2018 1 commit
  35. 29 Nov, 2018 1 commit
  36. 19 Nov, 2018 2 commits
  37. 10 Nov, 2018 1 commit