1. 06 Mar, 2020 3 commits
  2. 05 Mar, 2020 4 commits
  3. 04 Mar, 2020 3 commits
    • [Torch, QNN] Add support for quantized models via QNN (#4977) · fc7f0783
      * qnn support initial import
      
      * fix upsampling num input
      
      * imagenet tests added
      
      * add qunatized module tests
      
      * quantized module tests working
      
      * imagenet test working
      
      * fix lint
      
      * remove top level torch import to fix ci error
      
      * disable lint warning on outside toplevel import
      
      * revert parse -> convert change
      
      * add comments to qnn translation
      
      * address comments, add sample outputs
      
      * add more comments
      
      * refactor bias add and requantize step
      Animesh Jain committed
    • Tighten split's extent (#4931) · 585f9ce6
      * Set split node's range to minimum of ext and split factor or split nparts, but only when PassDownDomain is called with allow_missing == false, i.e. by InferBound.  Add a helper PassUpThreadBinding() to get a map telling whether an IterVar has at least one leaf IterVar deriving from it binding to a thread. Add two unit tests.
      
      * Enhance LoopVectorizer for vectorizing by 0.  Found at least one case from testtopi/tests/python/test_topi_transform.py::test_tile.
      
      * Revert changes vectorize_loop.cc; when parent's ext is zero, set split's range to the factor or nparts.
      
      * Update with comments.
      
      * Refactor the ext tightening predicate.
      
      * Fix reference types.
      
      * Integrate tvm.te changes.
      
      * Trivial comment change to trigger CI.
      
      * Trivial comment correction to trigger testing.
      Lianmin Zheng committed
    • [Torch] fix unordered dictionary problem for python version under 3.6 (#4982) · 5a0f39b5
      * fix unordered dictionary problem for python version 3.5
      
      * modify style
      pyjhzwh committed
  4. 03 Mar, 2020 2 commits
  5. 02 Mar, 2020 4 commits
  6. 01 Mar, 2020 3 commits
  7. 29 Feb, 2020 2 commits
  8. 28 Feb, 2020 4 commits
  9. 27 Feb, 2020 7 commits
  10. 26 Feb, 2020 8 commits
    • [VTA] YoloV3 Support (#4887) · 09c55fd1
      * [VTA] YoloV3 Support
      
      Issue:
      YoloV3 use some operator and logic that not get good support by
      existing vta logic, like nn.pad, upsample, and 255 output channel.
      
      Solution:
      add related logic to let darknet YoloV3 can running on VTA
      
      * Fix small(0, or 1 heigh/width) detect frame issue.
      
      * add yolov3-tiny turtorial
      
      * add os import
      
      * address review comments.
      
      * rename tutorial file with a short name.
      
      * rename deploy_vision_on_vta.py into deploy_classification.py.
      
      * address review comment, fix plint eror in deploy_detection.py
      Hua Jiang committed
    • [Frontend][TFLite] Add parser support for 'square' operator (#4915) · 8e7e7792
      * [Frontend][TFLite] Add parser support for square operator
      
      * Add parser implementation
      * Add relevant tests
      * Note: 'square' is an unary elemwise operator but it's added separately
        in the parser since there is no Relay 'square' op
        and instead we have to use 'multiply'
      
      * Change relay operation from 'multiply' to 'power'
      
      * Remove a redundant line as requested
      Ina Dobreva committed
    • [Relay][pass] call graph for relay (#4922) · eba50ad8
      * call graph for relay
      
      * CallGraphEntryNode->CallGraphEntry, __getitem__->print_var
      
      * fix typos
      Zhi committed
    • [Tutorial] Add a tutorial for PyTorch (#4936) · 61bea507
      * Add a tutorial for PyTorch
      
      * Fix sphinx formatting, add version support
      
      * Remove space
      
      * Remove version check
      
      * Some refactoring
      
      * Use no grad
      
      * Rename input
      
      * Update cat img source
      Alex Wong committed
    • Bump up dev version (#4941) · b1428bc4
      * bump up dev version
      
      * update
      Haichen Shen committed
    • [DOCS] Fix Sphinx Warning: the target found for cross-reference (#4925) · b598c545
      * [DOCS] Fix Sphinx Warnings: the target found for cross-reference warnings
      
      * Fix the warning: undefined label
      Neo Chien committed
    • Tensor Expression Debug Display (TEDD) (#4651) · b0b1e7da
      * Initial TEDD for publishing.
      
      * 1. Fix lint issues. 2. Print intrin.body instead of intrin.name in Schedule Tree.  3. Add examples to top level APIs' comments.  4. Top level APIs don't print Dot string by default, unless outputdotstring is True.
      
      * Fix more lint issues.
      
      * Update top level API argument names and use raw strings to avoid Python lint warnings in the tests.
      
      * Disable TEDD verification, but keep TE construction.
      
      * Stop importing tedd to avoid failure.
      
      * Separate data extraction and visualization. 1. Add API tedd.dump_json(schedule) to dump a json string for the schedule data for visualization.  2. Update tests.  3. Add a tutorial.  4. Add range information to IterVars.
      
      * Update TEDD about InferBound failure.  1. TEDD doesn't call inferbound for DFG. 2. Update tutorial about the InferBound failure.
      
      * 1. Import IPython only if SVG is requested.  This is required to fix a tutorial publishing faliure.  2. Fix test about IPython availability check.
      yongfeng-nv committed