Zhi [Tue, 25 Dec 2018 06:46:22 +0000 (22:46 -0800)]
[relay][frontend] Enable ssd test by attaching schedules to multibox and ssd ops (#2322)
* add ssd ops to mxnet.py
* add ssd ops to mxnet.py
* add result check for multibox and nms unit tests
* add result check for multibox and nms unit tests
* address @kevinthesun's comments
* Disable cuda test for nms for now.
Liang ZOU [Tue, 25 Dec 2018 06:23:18 +0000 (14:23 +0800)]
[DOCS] typo "@func myfunc" => "func @myfunc" (#2333)
typo "@func myfunc" => "func @myfunc"
Dominic Symes [Mon, 24 Dec 2018 21:08:45 +0000 (21:08 +0000)]
[FRONTEND][TENSORFLOW] Bugfix (#2326)
eqy [Mon, 24 Dec 2018 19:28:36 +0000 (11:28 -0800)]
[RELAY][AUTOTVM] Extract tuning tasks from Relay programs (#2181)
Steven S. Lyubomirsky [Mon, 24 Dec 2018 19:28:02 +0000 (14:28 -0500)]
[Relay][Docs] Fix broken bullet points in Relay operator addition tutorial (#2325)
Wuwei Lin [Mon, 24 Dec 2018 19:16:32 +0000 (03:16 +0800)]
[RELAY] Add missing arg in vgg (#2329)
Steven S. Lyubomirsky [Mon, 24 Dec 2018 19:15:32 +0000 (14:15 -0500)]
[Relay][docs] Details on comp. graphs in Relay dev intro (#2324)
masahi [Mon, 24 Dec 2018 19:05:29 +0000 (04:05 +0900)]
[ROCM] Make sure all bit code files exist (#2323)
lixiaoquan [Mon, 24 Dec 2018 17:37:55 +0000 (01:37 +0800)]
[NNVM] Fix dtype of output of pad. (#2331)
Dtype of output of pad should follows input, but if dtype of input is not float,
output will still be float becase pad_value is float.
Jared Roesch [Sat, 22 Dec 2018 17:42:48 +0000 (09:42 -0800)]
Small refactors and bug fixes. (#2281)
Haichen Shen [Fri, 21 Dec 2018 17:44:26 +0000 (09:44 -0800)]
[BUGFIX] Seg fault in memory planing for symbolic shape (#2317)
Haichen Shen [Thu, 20 Dec 2018 22:43:33 +0000 (14:43 -0800)]
[Relay][Frontend] Add MXNet test example for relay (#2316)
* Add MXNet test example for relay
* Fix a bug in BiasAddSimplifier
Haichen Shen [Thu, 20 Dec 2018 22:40:55 +0000 (14:40 -0800)]
[COMMUNITY] @eqy -> Committer (#2311)
* Add Eddie to committer
* Fix order
Zhi [Thu, 20 Dec 2018 21:58:15 +0000 (13:58 -0800)]
[relay][op] multibox_transform_loc (#2315)
Sergei Grechanik [Thu, 20 Dec 2018 18:41:30 +0000 (21:41 +0300)]
[TVM] Move check_numerical_grads to tvm.testing_ (#2314)
masahi [Thu, 20 Dec 2018 18:07:44 +0000 (03:07 +0900)]
[DOC] Codebase walkthrough with vector add example (#2273)
Jian Weng [Wed, 19 Dec 2018 23:20:34 +0000 (15:20 -0800)]
[Hybrid Script] Inter-function call supported! (#2287)
Andrew Tulloch [Wed, 19 Dec 2018 02:00:42 +0000 (18:00 -0800)]
Bundled interpreter demo (#2297)
Yong Wu [Tue, 18 Dec 2018 22:36:45 +0000 (14:36 -0800)]
add relay and autotvm in readme (#2312)
Tianqi Chen [Tue, 18 Dec 2018 22:01:10 +0000 (14:01 -0800)]
[PASS] Avoid recursion in FoldScaleAxis (#2299)
* [PASS] Avoid recursion in FoldScaleAxis
* remove GetForwardScale
Zhi [Tue, 18 Dec 2018 20:26:19 +0000 (12:26 -0800)]
[Relay][doc] Update the description of returns in mxnet.py (#2309)
Sam Skalicky [Tue, 18 Dec 2018 07:42:59 +0000 (23:42 -0800)]
added error checking to loading symbol json (#2301)
Jared Roesch [Tue, 18 Dec 2018 00:18:43 +0000 (16:18 -0800)]
[RELAY] Add broadcast_to operator (#2276)
ziheng [Mon, 17 Dec 2018 18:18:21 +0000 (10:18 -0800)]
[RELAY] Support concatenate. (#2298)
Siva [Sat, 15 Dec 2018 17:59:45 +0000 (23:29 +0530)]
[CI] Golang unit test trigger for Jenkins (#2266)
Leyuan Wang [Fri, 14 Dec 2018 21:32:15 +0000 (13:32 -0800)]
[TOPI] NCHWc added input shape 4 condition, intel graphics conv2d schedule debugged for inception_v3 workloads (#2265)
Lianmin Zheng [Fri, 14 Dec 2018 18:00:46 +0000 (10:00 -0800)]
[RELAY] Fix alter_op_layout (#2289)
OKA Naoya [Fri, 14 Dec 2018 17:59:56 +0000 (02:59 +0900)]
[DOC] fix installation doc (#2290)
Wei Chen [Fri, 14 Dec 2018 04:21:21 +0000 (20:21 -0800)]
[DOC]Update documentation (#2286)
Alexey Romanov [Thu, 13 Dec 2018 18:22:14 +0000 (21:22 +0300)]
[FRONTEND][TENSORFLOW] Support Unstack and Split (#2105)
Jian Weng [Thu, 13 Dec 2018 18:21:36 +0000 (10:21 -0800)]
[BUGFIX] [Hybrid Script] fix in-correct value index in hybrid script (#2268)
Liang ZOU [Thu, 13 Dec 2018 18:18:55 +0000 (02:18 +0800)]
typo: Xlinx => Xilinx (#2283)
typo: Xlinx => Xilinx
Wuwei Lin [Wed, 12 Dec 2018 21:42:49 +0000 (05:42 +0800)]
[AUTOTVM] Use range in AnnotateSpace to fix JSON serialization (#2278)
Siva [Wed, 12 Dec 2018 05:55:17 +0000 (11:25 +0530)]
[FRONTEND][TENSORFLOW] Bugfix (#2267)
Liangfu Chen [Wed, 12 Dec 2018 05:54:39 +0000 (13:54 +0800)]
Fix a issue when running with graph_runtime_debug in python (#2271)
* fix a issue when running with graph_runtime_debug in python;
* add support to `debug_get_output` in python;
* comply with the linter;
Siju [Wed, 12 Dec 2018 05:53:10 +0000 (11:23 +0530)]
Testcases of onnx (#2274)
Wei Chen [Wed, 12 Dec 2018 05:52:21 +0000 (21:52 -0800)]
[DOC]Remove non-existent parameter doc (#2277)
Sean [Tue, 11 Dec 2018 17:42:47 +0000 (11:42 -0600)]
correct mistake in muladd function logic (#2269)
Doesn't make sense to have %1 = mul(%x, %y) computed but never use the result %1
Ruslan Baratov [Tue, 11 Dec 2018 17:42:21 +0000 (17:42 +0000)]
Fix misprint (#2272)
Alexander Pivovarov [Tue, 11 Dec 2018 06:02:58 +0000 (22:02 -0800)]
Allow long type values in shape list (#1806)
* Allow long type values in shape list
* Update build_module.py
Jared Roesch [Tue, 11 Dec 2018 04:35:51 +0000 (20:35 -0800)]
Fix serialization issue (#2263)
Jian Weng [Tue, 11 Dec 2018 04:35:31 +0000 (20:35 -0800)]
[Hybrid Script] Support logical and/or; support 0 < a < 5 clause (#2264)
Wei Chen [Sun, 9 Dec 2018 22:05:40 +0000 (14:05 -0800)]
Improve CanonicalSimplify to handle Min, Max(#2248) (#2261)
Also enable Mul caching for more cases
Siva [Sun, 9 Dec 2018 05:46:00 +0000 (11:16 +0530)]
[RUNTIME][GOLANG] TVM runtime for golang v0.1 (#1470)
ziheng [Sat, 8 Dec 2018 21:07:02 +0000 (13:07 -0800)]
[COMMUNITY] @ajtulloch -> Reviewer (#2236)
Salem Derisavi [Sat, 8 Dec 2018 16:44:17 +0000 (11:44 -0500)]
Generate predicates for non-root iteration variables as well (#2258)
Jian Weng [Sat, 8 Dec 2018 04:32:39 +0000 (20:32 -0800)]
allows constant param in op construct (#2257)
Sergey Mironov [Fri, 7 Dec 2018 14:43:28 +0000 (17:43 +0300)]
Fix missing sigmoid intrinsic in C++ (#2231)
Liang ZOU [Fri, 7 Dec 2018 14:34:14 +0000 (22:34 +0800)]
add c backend to CreateTarget (#2256)
Philip Hyunsu Cho [Fri, 7 Dec 2018 14:32:13 +0000 (06:32 -0800)]
GetChar() in base64.h should return int, not char (#2255)
Yizhi Liu [Fri, 7 Dec 2018 14:31:53 +0000 (06:31 -0800)]
[COMMUNITY] @masahi -> Committer (#2252)
Chang Lan [Thu, 6 Dec 2018 20:33:00 +0000 (12:33 -0800)]
Use unsafe_get in nnvm (#2247)
Zhebin Jin [Thu, 6 Dec 2018 17:51:05 +0000 (01:51 +0800)]
[FRONTEND][TENSORFLOW]Add Split and realdiv op support (#2123)
* Add Split and realdiv op support
* Fix the pad calculation in the case of dilated convolution
Liang ZOU [Thu, 6 Dec 2018 16:16:35 +0000 (00:16 +0800)]
[typo] fucn => func (#2240)
Wu Zhao [Thu, 6 Dec 2018 14:30:44 +0000 (22:30 +0800)]
Add test case of argmax for detecting out of bound access (#2234)
Ruslan Baratov [Thu, 6 Dec 2018 14:30:30 +0000 (14:30 +0000)]
Fix misprint (#2243)
xqdan [Thu, 6 Dec 2018 03:41:53 +0000 (11:41 +0800)]
fix dump ir (#2235)
Liang ZOU [Thu, 6 Dec 2018 03:41:09 +0000 (11:41 +0800)]
[typo] sin ==> in (#2238)
sin ==> in
Liang ZOU [Thu, 6 Dec 2018 03:41:00 +0000 (11:41 +0800)]
[typo] fucntion ==> function (#2239)
fucntion ==> function
hlu1 [Thu, 6 Dec 2018 02:28:18 +0000 (18:28 -0800)]
[contrib][nnpack] remove training-optimized ops (#2224)
Denis Khalikov [Wed, 5 Dec 2018 10:00:52 +0000 (13:00 +0300)]
[TOPHUB] Set vulkan as alias for opencl (#2230)
Wuwei Lin [Tue, 4 Dec 2018 20:58:16 +0000 (04:58 +0800)]
[RELAY][PASS] Check Positiveness in FoldScaleAxis (#2220)
Zhebin Jin [Tue, 4 Dec 2018 20:57:07 +0000 (04:57 +0800)]
[DEBUG]Fix debugger message mess in display_debug_result (#2228)
Signed-off-by: Zhebin Jin <zhebin.jzb@alibaba-inc.com>
Jared Roesch [Tue, 4 Dec 2018 20:54:01 +0000 (12:54 -0800)]
Port from_nnvm to NNVM as to_relay (#2144)
Wuwei Lin [Tue, 4 Dec 2018 01:46:58 +0000 (09:46 +0800)]
[RELAY][PASS] Fix expr subst and CombineParallelConv2D (#2218)
Ruslan Baratov [Mon, 3 Dec 2018 17:55:13 +0000 (17:55 +0000)]
Fix misprint (#2223)
Josh Pollock [Mon, 3 Dec 2018 02:58:40 +0000 (18:58 -0800)]
[Relay] Parser Tests (#2209)
Josh Pollock [Sun, 2 Dec 2018 18:35:01 +0000 (10:35 -0800)]
[Relay][RFC] Relay IR Text Format (#1781)
Siva [Sun, 2 Dec 2018 06:39:57 +0000 (12:09 +0530)]
[RELAY] bugfix. (#2215)
Jared Roesch [Sun, 2 Dec 2018 06:27:49 +0000 (22:27 -0800)]
[DOC][Relay]: Add API docs for Relay. (#1750)
Siva [Sun, 2 Dec 2018 06:26:38 +0000 (11:56 +0530)]
[RELAY][OP] end to end support for pad op. (#2213)
Andrew Tulloch [Sun, 2 Dec 2018 06:24:16 +0000 (22:24 -0800)]
Run verifier during LLVM code generation (#2211)
Wuwei Lin [Sun, 2 Dec 2018 06:23:52 +0000 (14:23 +0800)]
[RELAY][PASS] Memorize FoldScaleAxis backward transform result (#2214)
Tianqi Chen [Sat, 1 Dec 2018 03:43:00 +0000 (19:43 -0800)]
[DOCKER] inheritate javahome (#2210)
lihaozhehw [Sat, 1 Dec 2018 00:05:31 +0000 (08:05 +0800)]
Python security issue about mktemp() and abspath() (#2202)
Tianqi Chen [Sat, 1 Dec 2018 00:05:04 +0000 (16:05 -0800)]
[SCHEDULE] Fix code lowering when loop condition depends on outer axis. (#2208)
Siju [Fri, 30 Nov 2018 17:11:53 +0000 (22:41 +0530)]
added int type axis for relay reduce ops (#2199)
Wuwei Lin [Fri, 30 Nov 2018 17:03:14 +0000 (01:03 +0800)]
[Relay][Pass] Fold constant tuple (#2201)
Sergei Grechanik [Fri, 30 Nov 2018 17:01:38 +0000 (20:01 +0300)]
[TVM] Fix llvm codegen (div by power of 2) (#2204)
Tianqi Chen [Fri, 30 Nov 2018 07:43:41 +0000 (23:43 -0800)]
NOTICE (#2203)
masahi [Fri, 30 Nov 2018 04:49:58 +0000 (13:49 +0900)]
[Relay] Add support for tuple node in operator fusion (#2187)
Denis Khalikov [Fri, 30 Nov 2018 02:31:59 +0000 (05:31 +0300)]
[PASS] InstrumentBoundCheckers pass (#2079)
The pass which instruments checkers before
memory accesses (load/store).
This allows to handle invalid memory accesses.
The patch is related to issue:
https://discuss.tvm.ai/t/array-bounds-checking/944
Lianmin Zheng [Fri, 30 Nov 2018 01:11:15 +0000 (17:11 -0800)]
[Relay] Alter Op Layout (#2150)
* [RELAY] Finish alter op pass
* [RELAY] AlterOpLayout Pass
* fix broadcast operators
* fix broadcast operators
* fix broadcast operators
* Support concatenate
* address comments
* address comments
* add comments
* rebase
Pratyush Patel [Thu, 29 Nov 2018 21:17:32 +0000 (13:17 -0800)]
fix llvm dependency bug (#2198)
Wuwei Lin [Thu, 29 Nov 2018 18:32:36 +0000 (02:32 +0800)]
Fix logging in autotvm record (#2195)
Liang ZOU [Thu, 29 Nov 2018 18:19:25 +0000 (02:19 +0800)]
Remove redundant item from langref/relay_op.rst (#2192)
Remove redundant item `tvm.relay.sigmoid` from langref/relay_op.rst
Sergei Grechanik [Thu, 29 Nov 2018 18:07:53 +0000 (21:07 +0300)]
[TVM] Fix segfault for CanonicalSimplify(x % -1) (#2194)
Siju [Thu, 29 Nov 2018 18:07:19 +0000 (23:37 +0530)]
[RELAY]missing schedules updated (#2196)
Siju [Thu, 29 Nov 2018 18:06:29 +0000 (23:36 +0530)]
[Relay]collapse_sum and broadcast_to compute & schedule (#2180)
Tianqi Chen [Thu, 29 Nov 2018 18:02:15 +0000 (10:02 -0800)]
[DOCS] Introduction to Relay IR. (#2185)
Josh Pollock [Thu, 29 Nov 2018 18:01:58 +0000 (10:01 -0800)]
dockerfile cpu changes (#2191)
Tianqi Chen [Thu, 29 Nov 2018 18:01:49 +0000 (10:01 -0800)]
[COMMUNITY] @grwlf -> Reviewer (#2190)
Liang ZOU [Thu, 29 Nov 2018 18:01:02 +0000 (02:01 +0800)]
Update comments for the API tvm.lower (#2193)
tvm.Schedule ==> tvm.schedule.Schedule
Dmitrii Murygin [Thu, 29 Nov 2018 05:12:28 +0000 (08:12 +0300)]
[TOPI] Add tensor multiplication. (#2106)
lixiaoquan [Thu, 29 Nov 2018 02:32:27 +0000 (10:32 +0800)]
[FRONTEND][TENSORFLOW] Support AttrValue that has different types of value in a list (#2177)
Siju [Thu, 29 Nov 2018 01:22:17 +0000 (06:52 +0530)]
[Tutorial]NLP Sequence to sequence model for translation (#1815)
* [Tutorial]NLP Sequence to sequence model for translation
* Review comments
* Review comments updated
Pratyush Patel [Wed, 28 Nov 2018 18:32:31 +0000 (10:32 -0800)]
[BACKEND][CODEGEN] C codegen with tests (#2161)
* Implement C code generation with tests
* Code cleanup
* Implement C code generation with tests
* Code cleanup
* tabs to spaces
* make lint compliant
* update export_library and reserve unique C keywords
* move ReserveKeywordsAsUnique to codegen_c
* some documentation and code cleanup
* use tvm.contrib.util for tempdir in testcases
Siju [Wed, 28 Nov 2018 17:57:40 +0000 (23:27 +0530)]
[Relay]where compute and schedule (#2179)
mohankumarSriram [Wed, 28 Nov 2018 17:32:10 +0000 (23:02 +0530)]
fixing nnvm tutorial typo (#2188)
Siju [Wed, 28 Nov 2018 01:49:02 +0000 (07:19 +0530)]
[Relay]resize op compute and schedule (#2172)