1. 11 Jan, 2020 1 commit
  2. 28 Dec, 2019 1 commit
  3. 23 Dec, 2019 1 commit
  4. 22 Nov, 2019 1 commit
  5. 12 Nov, 2019 1 commit
    • Fix the TF tutorial to run against TF2.0 and TF1.x (#4104) · e541c758
      * WIP Run the TF tutorial on TF2
      
      * Remove debugger statement.
      
      * Complete the support for TF2.0's `resize`.
      
      TF2.0 adds a `half_pixel_centers` attribute to the `resize` function in
      the image API. This commit completes the hooks in Relay's TF frontend.
      
      At the point of this commit, no new test yet. Also, this commit
      addresses solely the `resize` change. Other commits address other
      changes in TF2.0.
      
      * Support TF2.0 in the tutorial by using the compat API.
      
      This looks cleaner than trying to detect the TF version.
      
      * Use the TF compat API, so as to support TF2.0.
      
      This is a direct change, relying on the compat API provided by the TF
      team.
      
      This code will last as long as the compat API exists, so a
      "proper" support for TF1.x and 2.x will require more work in some
      future.
      
      * Partial support for EXPLICIT padding introduced in TF2.0.
      
      Explicit padding is a special case in TF2.0 (see reference linked
      below). Some models are serialized with that mode, and break TF support
      in TVM.
      
      Support is *partial* as EXPLICIT falls back to set padding on the
      Relay op, which only supports 2 values. At some point, padding may need
      to be extended to support 4 values, but that is out of scope of this
      support commit.
      
      Reference on EXPLICIT padding: https://github.com/tensorflow/tensorflow/commit/ec81825aaf7e848d9f8ddffdf1e0d20aebe9172c#diff-1d1c0bb0a880f85b6164f71dbb2f446e
      
      * Guard on checking for optional TF2.0 attribute.
      
      * Do not expect Relay to implement TF-specific attributes.
      
      The `half_pixel_centers` attribute is a new feature in TF2.0. Earlier
      commits of mine mistakenly introduce them in the Relay API. This is
      probably not what Relay is expected to support, and the semantics of
      `half_pixel_centers` is unclear (to me, at least) at this point.
      
      * Remove unclear comment.
      
      CR https://github.com/dmlc/tvm/pull/4104#discussion_r338705742
      
      Addresses #4104
      
      * Changes after review.
      
      Complying without understanding the rationale for now.
      
      * Fix the arguments set mistakenly.
      
      An argument ignored for the wrong operation.
      Eric Platon committed
  6. 06 Nov, 2019 1 commit
  7. 31 Oct, 2019 1 commit
  8. 11 Oct, 2019 1 commit
    • Tutorial: update Building a Graph Convolutional Network tutorial (#4060) · ef666539
      * update build_gcn.py tutorial
      
      updates
      * support bias in GCN layer
      * download pretrained gcn model
      * verify model accuracy
      * use time_evaluator to measure runtime
      
      * fix adding bias in gcn layer
      
      * remove printing output
      
      * fix small bug
      
      * add DGL-PyTorch comparison into the build_gcn tutorial
      
      * add accuracy testing
      
      * adjust import order
      
      * handle different dgl versions
      
      * update number for dgl version checking
      Chien-Yu Lin committed
  9. 17 Sep, 2019 1 commit
  10. 05 Sep, 2019 1 commit
  11. 19 Aug, 2019 1 commit
  12. 07 Aug, 2019 1 commit
    • Tutorial: Build a Graph Convolutional Network on TVM (#3681) · d14ca52e
      * add build gcn tutorial
      
      * add dgl to docker file
      
      * add dgl to docker file
      
      * Apply suggestions from code review
      
      Co-Authored-By: 雾雨魔理沙 <lolisa@marisa.moe>
      
      * add dgl to docker file
      
      * rerun checks
      
      * Revert "add build gcn tutorial"
      
      This reverts commit dbe8b5f0e02a13fdd586a9faa58fd1326653afb0.
      
      * resolve git issue
      
      * resolve git issue
      
      * resolve git issue
      
      * apply marisa's comment
      Yulun Yao committed
  13. 31 Jul, 2019 2 commits
  14. 06 Jul, 2019 2 commits
  15. 05 Jul, 2019 1 commit
  16. 02 Jul, 2019 1 commit
  17. 30 Jun, 2019 1 commit
  18. 27 Jun, 2019 1 commit
  19. 17 Jun, 2019 1 commit
  20. 10 Jun, 2019 1 commit
  21. 01 Jun, 2019 1 commit
  22. 24 May, 2019 2 commits
  23. 22 May, 2019 1 commit
  24. 02 May, 2019 1 commit
  25. 29 Apr, 2019 1 commit
    • [Relay][TOPI] Gluncv SSD support on the GPU (#2784) · a706ad16
      * ssd gluoncv gpu op updated
      
      * ssd gluoncv gpu op updated
      
      * tutorials and testes modified
      
      * tutorials and testes modified
      
      * fix lint
      
      * fix lint
      
      * address comment
      
      * multibox bug fixed
      
      * space line added
      
      * use less threads per block
      
      * use less threads per block
      
      * less threads per block for get valid count
      
      * less threads per block for get valid count
      
      * merge with master
      
      * Revert "less threads per block for get valid count"
      
      This reverts commit 08896cfccc34b0b2a1646d01d01ea4cad73941c4.
      
      * Revert "less threads per block for get valid count"
      
      This reverts commit 08896cfccc34b0b2a1646d01d01ea4cad73941c4.
      
      * typo fixed
      
      * elem length made to a variable
      
      * fix lint error
      
      * fix lint error
      
      * lint fixed
      
      * bug fixed
      
      * bug fixed
      
      * lint fixed
      
      * error fixed
      
      * error fixed
      
      * test ci
      
      * test ci
      
      * seperate argsort to be an independent op
      
      * seperate argsort to be an independent op
      
      * fix lint
      
      * fix lint
      
      * remove unsupported models
      
      * typo fixed
      
      * argsort added to realy
      
      * solve conflicts with master
      
      * fix lint
      
      * fix lint
      
      * test push
      
      * Revert "test push"
      
      This reverts commit 6db00883fab6cc06bddf564c926bb27c874397d8.
      
      * fix lint error
      
      * fix more lint
      
      * cpu test_sort udpated
      
      * debug ci
      
      * nms fixed
      
      * expose argsort to relay frontend
      
      * test ci
      
      * fix lint
      
      * sort register error fixed
      
      * fix nnvm
      
      * nms type fixed
      
      * adaptive pooling added to relay
      
      * Revert "adaptive pooling added to relay"
      
      This reverts commit 1119f1f2c055753e0cc5611627597749134c5c8c.
      
      * fix lint
      
      * expose argsort op
      
      * fix lint
      
      * fix lint
      
      * fix lint
      
      * sort test updated
      
      * sort bug fixed
      
      * nnvm error fixed
      
      * fix argsort default data type returned to be float insteaf of int
      
      * fix lint
      
      * fix lint
      
      * test fixed
      
      * fix valid count
      
      * fix titanx bug
      
      * tutorial add both targets
      
      * titanx error fixed
      
      * try to fix CI old gpu error
      
      * try to solve CI GPU error
      
      * get_valid_count added
      
      * reverse get_valid_count
      
      * get valid count optimized
      
      * address comments
      
      * fix ci error
      
      * remove unessesary block sync
      
      * add back one sync
      
      * address comments
      
      * address more comments
      
      * more comments
      
      * move sort to be indepent algorithm
      
      * typo fixed
      
      * more typos
      
      * comments addressed
      
      * doc updated
      
      * fix pylint
      
      * address final comments
      
      * apache license added
      Leyuan Wang committed
  26. 28 Apr, 2019 1 commit
  27. 16 Apr, 2019 1 commit
  28. 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
  29. 30 Mar, 2019 1 commit
  30. 28 Mar, 2019 1 commit
  31. 12 Mar, 2019 2 commits
  32. 11 Mar, 2019 1 commit
  33. 28 Feb, 2019 1 commit
  34. 27 Feb, 2019 1 commit
    • [DOC] CoreML frontend tutorial (#2667) · 80918501
      * [DOC] CoreML frontend tutorial
      
      * Update tutorials/frontend/from_coreml.py
      
      Co-Authored-By: kazum <morita.kazutaka@lab.ntt.co.jp>
      
      * Update tutorials/frontend/from_coreml.py
      
      Co-Authored-By: kazum <morita.kazutaka@lab.ntt.co.jp>
      
      * Addressed comments and added the original author
      MORITA Kazutaka committed
  35. 20 Feb, 2019 1 commit
  36. 05 Feb, 2019 1 commit
    • [RELAY][FRONTEND] Tensorflow frontend. (#2216) · 2f859d71
      * [RELAY][FRONTEND] Tensorflow frontend support.
      
      * 	* LSTM removed for a while.
      
      * 	* basic ops are good.
      
      * 	* nn wip
      
      * 	* wip
      
      * 	* python2.7 corrections.
      
      * * NN ops are good.
      
      * * e2e models working good
      
      * 	* all good except LSTM
      
      * 	* rebase, tutorials and CI trigger.
      
      * 	* CI errors.
      
      * 	* enable opt_level=3
      
      * 	* Docstrings cleanup. testing.tf utils moved to relay from nnvm.
      
      * 	* tutorials update.
      
      * 	* LSTM work good now.
      
      * 	* Rebase
      
      * 	* CI error
      
      * 	* enable PTB.
      
      * 	* rebase.
      
      * 	* tutorials
      
      * Update python/tvm/relay/frontend/tensorflow.py
      
      Co-Authored-By: srkreddy1238 <sivar.b@huawei.com>
      
      * 	* review comments.
      
      * 	CI fix.
      
      * 	* review comments.
      Siva committed