Граф коммитов

344 Коммитов

Автор SHA1 Сообщение Дата
ziheng 0a1f3d41c9 [PASS] PostOrderVisit (#2169) 2018-11-26 10:25:17 -08:00
Tianqi Chen d4f8d20e20
[RELAY][FRONTEND] Initial MXNet frontend support. (#2163) 2018-11-25 12:54:03 -08:00
Lianmin Zheng 2c231b5af1 [RELAY] Move Layout to tvm Node system (#2125) 2018-11-21 09:48:58 -08:00
Siju 2849930465 [RELAY]Slice_like support (#2014) 2018-11-20 09:20:09 -08:00
Tianqi Chen c113712db7
[RELAY][BACKEND] Enable PlanMemory in the graph runtime. (#2120) 2018-11-19 14:59:41 -08:00
Siju 6edb3564a1 [RELAY]sch & comp for ops in nn.py (#2092) 2018-11-19 12:37:46 -08:00
Jian Weng 7a01476a3b [HYBRID FRONTEND] Modify hybrid script to new interface; hybrid op supported; enable compilation_database in CMakeList.txt (#1757) 2018-11-18 22:52:17 -08:00
Tianqi Chen 59c70a0e51
[RELAY][[PASS] Consolidate ForwardRewrite pass. (#2124) 2018-11-15 22:11:41 -08:00
Wuwei Lin 572c36d2fe Fix doc of strided_slice (#2103) 2018-11-15 13:12:14 -08:00
Tianqi Chen b252160451
[RELAY][PASS] Bind, FoldConstant (#2100) 2018-11-14 08:56:40 -08:00
Yao Wang 313e1d99a8 [Relay][OP]NMS (#1929) 2018-11-13 14:57:16 -08:00
Tianqi Chen 1f2c815671
[RELAY][OP] strided_slice (#2094) 2018-11-13 13:32:38 -08:00
Tianqi Chen 4369b7f6a8
[RELAY][PASS] General OpFusion. (#2090) 2018-11-13 13:31:45 -08:00
Tianqi Chen 9f441d817c
[RELAY] CompileEngine update, nn conv2d, fix dense, pool. (#2082) 2018-11-09 14:25:53 -08:00
Tianqi Chen c91ded3267
[RELAY][BACKEND] CompileEngine refactor. (#2059) 2018-11-04 22:02:27 -08:00
Jared Roesch 4e77eeb22f [RELAY][RUNTIME] Add compute and schedule attributes for all ops in relay/op/tensor.py (#2050) 2018-11-04 17:46:21 -08:00
Jared Roesch ead3ac6c23 Rename relay::Environment to relay::Module (#2054) 2018-11-02 14:27:34 -07:00
Jared Roesch 10ea05e645 [RELAY][RUNTIME] Add Relay interpreter and compiler for TVM runtime system. (#1954) 2018-10-30 15:29:36 -07:00
Tianqi Chen d5103bbcdf
[RELAY][PASS] FoldScaleAxis Backward (#2024) 2018-10-29 19:43:37 -07:00
kun-zh 92f82c8ee5 [PASS] add a pass for the specific hardware accelarator when it is not binded (#1999) 2018-10-29 15:39:38 -07:00
Siju e286e6378b [RELAY]prelu op support (#2016) 2018-10-29 14:15:37 -07:00
Tianqi Chen 05ea6018e5 [RELAY][PASS] FoldScaleAxis Forward (#2020)
* [RELAY][PASS] FoldScaleAxis Forward

* Introduce helper function type_as

* Update per review comment

* Fix according to comments
2018-10-28 15:59:26 -07:00
雾雨魔理沙 26ceaac8bc save (#2015) 2018-10-27 21:10:59 -07:00
Tianqi Chen af974c3459
[RELAY][OP] Fix conv2d NHWC type inference. (#2019) 2018-10-27 17:22:19 -07:00
Siju 62a94c7683 [RELAY]reshape_like (#1950) 2018-10-26 20:14:15 -07:00
Yang Chen a0c813b281 initialize base class in copy constructors (#2006)
GCC issues warnings with -Wextra if we don't explicitly initialize
base class in copy constructors. This commit fixed the issue.
2018-10-26 16:38:32 -07:00
Siva e6e9b37170 [RELAY][OP] Split (#1876) 2018-10-26 12:15:16 -07:00
Jared Roesch 0f7aa30b7b [RELAY] Add structural hashing for Relay (#1977) 2018-10-25 14:33:21 -07:00
Tianqi Chen fc0149d54a
[ATTR] Introduce Integer container (#1994) 2018-10-25 14:25:13 -07:00
雾雨魔理沙 5742995da0 Cleanup deadcode (#1991) 2018-10-25 09:49:42 -07:00
雾雨魔理沙 fbb5f707a6 [Relay] fix small typekey issue (#1992)
It might cause TupleTypeNode to be printed incorrectly.
it doesnt show in http://ci.tvm.ai:8080/blue/organizations/jenkins/tvm/detail/PR-1989/1/pipeline/141, but if you run it on local machine you will see what get compared being NodeBase and TupleType.

Also as a side thought can we write a giant macro that make sure everything get did right (all field get visited, typekey match, declare_node_type_info match, etc?) I can do some macro metaprogramming, so I can take up the work.
2018-10-25 09:39:49 -07:00
雾雨魔理沙 db3dcba285 [Relay] visit the span (#1990) 2018-10-25 09:28:39 -07:00
Tianqi Chen c76fce9fd9
[RELAY] BiasAdd, MLP, Resnet testing (#1969)
* [RELAY] BiasAdd, MLP, Resnet testing

* fix review comments
2018-10-24 13:51:12 -07:00
Jared Roesch 3bfa5fc03f [RELAY][TypeSystem] Add support for populating type args (#1962) 2018-10-23 19:00:32 -07:00
Tianqi Chen 81db03abb9
[RELAY] Refactor AlphaEqual to support deep comparison of Attrs. (#1958) 2018-10-23 10:54:20 -07:00
Tianqi Chen 8876eac8af
[RELAY] IR builder stablize refactor, clean pass (#1934) 2018-10-19 21:56:09 -07:00
Tianqi Chen 9d44279eb9
[RELAY][Refactor] TextPrinter, move ret_type after body in Function. (#1918) 2018-10-18 13:06:48 -07:00
Siju 4001569e5e [RELAY][OP]Reduction operator framework, argmax, argmin (#1865) 2018-10-18 08:53:51 -07:00
Siju d5d194494d [RELAY]Ops Dense, leaky_relu (#1828) 2018-10-16 18:27:41 -07:00
Steven S. Lyubomirsky b4946e770c [Relay][Op] Dropout and batch_norm (#1870) 2018-10-15 17:10:20 -07:00
Tianqi Chen b7a8af8d1d
[LANG][ATTRS] Enable deep equality comparison and hash of Attrs (#1903) 2018-10-15 15:36:43 -07:00
Yao Wang b64f3f1cfb [Relay][OP] MultiboxPrior (#1882)
* Relay MultiboxPrior Operator

* Fix lint

* Fix build

* Add test for default args
2018-10-15 12:16:51 -07:00
雾雨魔理沙 201cfdc59a [Relay] [Op] Squeeze (#1858) 2018-10-15 09:46:21 -07:00
Tianqi Chen 0b4cc05050
[RELAY][IR] Move type_annotation to Var, remove Param (#1900) 2018-10-14 18:08:52 -07:00
雾雨魔理沙 fc341e1cee [Relay] [Op] Zeros, Ones (#1885) 2018-10-13 09:18:52 -07:00
KeDengMS dfbe82b045 Fixes for tensorize in Windows build to expose TensorIntrin::make and search clang.exe (#1896) 2018-10-12 14:20:37 -07:00
雾雨魔理沙 2c9d70ad9b [Relay] add python doc for function in ir_pass (#1877) 2018-10-11 22:01:38 -07:00
Steven S. Lyubomirsky 7e8a876737 [Relay][Op] Pad operator (#1843) 2018-10-11 21:57:51 -07:00
Siva 020b6398c4 [RELAY][OP] conv2d_transpose (#1862) 2018-10-10 21:56:02 -07:00
Steven S. Lyubomirsky c4ebe6bd1f [Relay][Op] Add operators full and full_like (#1845) 2018-10-10 17:27:41 -07:00