1. 16 Jul, 2019 1 commit
  2. 09 Jul, 2019 1 commit
    • [Relay][VM]Compiling pattern matching (#3470) · 93d1c06d
      * [Relay][VM]Compiling pattern matching
      
      * Fix lint
      
      * Remove debug code
      
      * Move TreeNode definition
      
      * merge ifi and selecti, todo: remove them
      
      * fix lint
      
      * remove ifi and selecti
      
      * rename GetTagi to GetTag
      
      * fix dltype
      
      * fix more dltype
      
      * Generalize If and select, and rename to Ifi and Selecti
      
      * Fix lint
      
      * Rename Ifi to If
      
      * Change register default to match value
      
      * Remove bad specialization for Move
      
      * Stop use Select
      
      * Remove Select
      
      * TreeNode refactor
      
      * Change entry_func name
      
      * Remove Cmp due to rebase issue
      Wei Chen committed
  3. 27 Jun, 2019 1 commit
  4. 14 Jun, 2019 1 commit
  5. 21 May, 2019 1 commit
  6. 11 May, 2019 1 commit
    • [Relay][Runtime] Add VM compiler. (#3139) · 6a4d71ff
      * Implement the VM compiler
      
      * Fix issues
      
      * Fix ASF headers
      
      * Fix test issue
      
      * Apply typo fixes.
      
      * Update src/relay/backend/vm/compiler.cc
      
      Co-Authored-By: 雾雨魔理沙 <lolisa@marisa.moe>
      
      * Refactor compiler
      
      * Fix
      
      * Fix
      
      * Fix in benchmark
      
      * Fix
      
      * Address comments
      Jared Roesch committed
  7. 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
  8. 02 May, 2019 2 commits