1. 18 Jan, 2020 1 commit
  2. 11 Jan, 2020 1 commit
  3. 09 Jan, 2020 1 commit
  4. 03 Jan, 2020 1 commit
  5. 22 Nov, 2019 1 commit
  6. 11 Nov, 2019 1 commit
  7. 20 Oct, 2019 1 commit
  8. 17 Oct, 2019 1 commit
  9. 16 Oct, 2019 1 commit
    • [RUNTIME] Refactor object python FFI to new protocol. (#4128) · 02c1e117
      * [RUNTIME] Refactor object python FFI to new protocol.
      
      This is a pre-req to bring the Node system under object protocol.
      Most of the code reflects the current code in the Node system.
      
      - Use new instead of init so subclass can define their own constructors
      - Allow register via name, besides type idnex
      - Introduce necessary runtime C API functions
      - Refactored Tensor and Datatype to directly use constructor.
      
      * address review comments
      Tianqi Chen committed
  10. 10 Oct, 2019 1 commit
    • [Relay][VM] Fix constant folding issue in VM compiler (#4077) · fc2713e5
      * [Relay][VM] Fix constant folding issue in VM compiler
      
      1. allow pass params when compile a module
      2. enhance profiler robustness
      
      * remove dead code
      
      * fix lint
      
      * add get_params
      
      * fix test
      
      * don't pass params back
      
      * remove get_params
      
      * docs
      
      * move compile function to api
      
      * compile clashes with builtin name
      
      * fix compilation error
      
      * remove dead code
      Wei Chen committed
  11. 05 Oct, 2019 2 commits
  12. 01 Sep, 2019 1 commit
    • [Relay][Any] Add shape func for dynamic shape (#3606) · eef35a57
      * init shape func in interpreter and vm compiler
      
      * Update interpreter
      
      * fix
      
      * lint
      
      * lint
      
      * fix
      
      * remove hack
      
      * update
      
      * fix
      
      * fix
      
      * update
      
      * address comments & update for shape_of
      
      * fix lint
      
      * update
      
      * fix hybrid
      
      * lint
      
      * fix bug & add take shape func
      
      * lint
      
      * lint
      
      * update
      
      * fix flaky test
      
      * add todo
      Haichen Shen committed
  13. 01 Aug, 2019 1 commit
  14. 31 Jul, 2019 1 commit
  15. 16 Jul, 2019 1 commit
  16. 06 Jul, 2019 1 commit
  17. 17 Jun, 2019 1 commit
  18. 13 Jun, 2019 1 commit
  19. 11 Jun, 2019 1 commit
  20. 09 May, 2019 1 commit
    • [Relay][Runtime] Implementation of Relay VM (#2889) · 4332b0aa
      * Implement the virtual machine
      
      Co-Authored-By: wweic <ipondering.weic@gmail.com>
      
      * Fix rebase build issues
      
      * Reorganize vm.py and fix allocator bug
      
      * Remove compiler
      
      * Remove tests
      
      * Remove backend/vm/vm.cc too
      
      * Fix docs
      
      * Fix doc
      
      * Fix doc
      
      * Add vm docs
      
      * Remove change to dead_code.cc
      
      * Remove Relay logging
      
      * Remove reduce
      
      * Update include/tvm/runtime/vm.h
      
      Co-Authored-By: jroesch <roeschinc@gmail.com>
      
      * Reformat
      
      * Update include/tvm/runtime/vm.h
      
      Co-Authored-By: jroesch <roeschinc@gmail.com>
      
      * Address feedback
      
      * Update include/tvm/runtime/vm.h
      
      Co-Authored-By: jroesch <roeschinc@gmail.com>
      
      * Apply suggestions from code review
      
      Co-Authored-By: jroesch <roeschinc@gmail.com>
      
      * Fix a couple outstanding comments
      
      * Last couple comments
      
      * Update include/tvm/runtime/vm.h
      
      Co-Authored-By: jroesch <roeschinc@gmail.com>
      
      * Address code review feedback
      
      * Fix final comment
      
      * Address comments
      
      * Error reporting and example
      
      * add Const
      
      * Explicitly delete copy assignment operator
      
      * Fix rebase
      
      * Pass 3rd arg to fusion
      Jared Roesch committed