llyfacebook
0806b69e3f
[RPC] Add the IPV6 support for server side auto tuning ( #2462 )
...
* use IPV6 instead of IPV4
* backward compatible
* add error report
* fix linter
* more linter
* fix the python2 api
2019-01-20 18:08:03 -08:00
reminisce
eca4f88a74
Fix broadcast add and subtract grad ( #2465 )
2019-01-19 10:05:25 -08:00
Zhi
b374192b56
move fallback out of the build interface ( #2456 )
2019-01-17 15:58:32 -08:00
Jared Roesch
d274e4b3d3
[Relay][Parser] Improve Relay parser and pretty printing, including CMAKE ( #2377 )
2019-01-17 08:57:16 -08:00
sf-wind
d0f83664b8
Avoid runtime exception when file doesn't exist ( #2441 )
...
* Avoid runtime exception when file doesn't exist
* Update the check based on feedback
* Revert the old fix
2019-01-17 13:31:58 +08:00
Steven S. Lyubomirsky
6783d37376
[Relay] Unifier hotfix ( #2437 )
2019-01-16 15:07:02 -08:00
Jared Roesch
a527b58e6d
[Relay] Fixes to sum ( #2439 )
2019-01-15 22:04:44 -08:00
Tianqi Chen
6d21e71dab
Revert "[Relay] Expand type unification and other utilities" ( #2434 )
2019-01-15 10:35:56 -08:00
Steven S. Lyubomirsky
e0a20ad4a5
[Relay] Expand type unification and other utilities ( #2189 )
2019-01-15 09:18:45 -08:00
Jian Weng
ac54577f0b
[Hybrid Script] Supporting scheduling hybrid script ( #2416 )
...
* on the way to enable hybrid schedule
* I think I am done with imperfect loop split?
* copyright watermark
* loop annotation
* fix lint
* fix lint 1
* shit!
* loop reorder supported
* support bind to add some tests
* fused tested
* imperfect loop testcase
* fix lint
* add bind testcase
* fix doc
* fix online edit typo
* resolve @mercymercy review
* fix indent
* i should convince myself it is not flaky test first
* fix test hybrid
* how many flaky test are you expecting; i ball ball u to let me pass
* rebase halide...
2019-01-15 14:27:15 +08:00
Wei Chen
3bbfc2dcba
[RELAY] Support recursive call syntax ( #2352 )
2019-01-14 21:09:13 -08:00
雾雨魔理沙
b692289e36
[Relay] First order reverse mode Automatic Differentiation ( #2321 )
...
* init
staging on
final save before staging
save
init ver
init ver
ll stuff
save
add failing test
add file
pass test
fix error
huh?
save
Add test changes
Fix fusion with nested tuples
Fix reverse mode test
More hacking
Clean up AD
Hacking on reverse mode
Fix issue in reverse
save
fix lint
fix lint
fix lint
save
save
fix
support neg
address some comment
add back file
save
save
* save
* save
* save
* lint
* fix lint
* save
* fix
2019-01-14 19:37:51 -08:00
Wei Chen
242daeea0b
[RELAY] Fix function call parsing for binary op ( #2424 )
2019-01-14 13:19:10 -08:00
Haichen Shen
a9bd5593a3
[X86][TOPI] Add AutoTVM template for dense ( #2392 )
...
* Add GEMM autotvm template for x86
* Fix tophub link
* Disable RPC server logging file delete
* Update dense autotvm template
* Fix tests
* Fix lint
* tweak
* Register two templates with different tags
2019-01-13 22:43:34 -08:00
Jian Weng
2fbc82e6d8
[Hybrid Script] allow const_range allocation; allow const_range lazy compilation ( #2423 )
2019-01-12 12:08:37 -08:00
Zhi
09236bf648
[relay][pass] Annotation for heterogeneous compilation ( #2361 )
2019-01-11 15:31:14 -08:00
Joshua Z. Zhang
30a5a6007d
[RELAY][FRONTEND]Onnx to relay frontend ( #2302 )
2019-01-11 14:36:52 -08:00
Haichen Shen
312802f341
Add simplify pass in the Relay interpreter ( #2417 )
2019-01-11 13:57:00 -08:00
Tianqi Chen
9d20fa1b98
[PASS][TENSOR] Use correct select semantics ( #2394 )
2019-01-11 10:19:09 -08:00
Jian Weng
98e761f8b3
allow const_range allocation; preprove if-then-else ( #2419 )
2019-01-11 10:18:38 -08:00
Jared Roesch
94cc89dab0
Add support for passing arguments by args and kwargs when using executor ( #2402 )
...
* Add support for passing arguments by args and kwargs when using executor
* Fix linting
* Update comment, and add arity checking
* Small tweak to error message
2019-01-09 15:02:48 -08:00
Tianqi Chen
794bf7fe6e
Fix Web Build after CMake transition. ( #2407 )
2019-01-09 12:19:53 -08:00
Denis Khalikov
a12c556a08
[RUNTIME][TRACE] Support trace primitive. ( #1973 )
...
Add trace call expr to allow trace Tensor data
at the runtime. By default the default handler
is enabled which prints a tracing data to stdout,
otherwise user should specify a call_back as
global_function (aka @tvm.register_func).
The issue is related to:
https://discuss.tvm.ai/t/idea-trace-expression/945
2019-01-07 22:44:27 -08:00
Zhi
851d8da714
Remove redundant FoldConstant pass ( #2387 )
2019-01-07 21:10:04 -08:00
Li-Wen Chang
b3375702d3
Add functionality to optionally disable Select rewriting ( #2385 )
2019-01-07 18:59:24 -08:00
Lianmin Zheng
426e3bb0a8
[RELAY] Port winograd ops to relay ( #2356 )
2019-01-07 08:46:34 -08:00
Yuwei Hu
3d83156c75
[Relay][Keras] force const dtype to be float32 ( #2376 )
...
* [Relay][Keras] force const dtype to be float32
* fix pylint
2019-01-06 10:03:41 -08:00
Yuwei Hu
a7d39d7b02
[Relay][Frontend] Keras Support ( #2336 )
2019-01-05 10:15:30 -08:00
Wuwei Lin
6e5c65ac87
Remove duplicated functions in relay_integration ( #2370 )
2019-01-04 09:54:34 -08:00
Jian Weng
a42d1e3c77
[Hybrid Script] Unify the symbol tables to one; support tvm.container.Array ( #2366 )
2019-01-04 09:54:03 -08:00
Haichen Shen
151f550b2e
Fix typos ( #2367 )
2019-01-03 14:04:03 -08:00
Lianmin Zheng
b11884858f
[RUNTIME] Add min_repeat_ms to time_evaluator ( #2200 )
2019-01-01 10:59:56 -08:00
Tianqi Chen
6d1f4c0b5c
[RELAY][EXPR] Make const numpy consistent ( #2349 )
2018-12-28 20:11:56 -08:00
Haichen Shen
0e8d8fdd1b
[Relay][OP] Add cast op ( #2319 )
...
* Add cast op
* Rename dtype_cast to cast
* Add additional safety check for String2TVMType
* Add missing relay op docs
2018-12-26 15:57:07 -08:00
Jared Roesch
00e6108eac
Add a the ability to trigger debugging in the interpreter without recompiling ( #2219 )
2018-12-25 10:32:51 -08:00
Zhi
993fe12f2b
[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.
2018-12-24 22:46:22 -08:00
eqy
a0062582c5
[RELAY][AUTOTVM] Extract tuning tasks from Relay programs ( #2181 )
2018-12-24 11:28:36 -08:00
Wuwei Lin
dc8fd79c43
[RELAY] Add missing arg in vgg ( #2329 )
2018-12-24 11:16:32 -08:00
masahi
1b2e553b1b
[ROCM] Make sure all bit code files exist ( #2323 )
2018-12-24 11:05:29 -08:00
Jared Roesch
395804e524
Small refactors and bug fixes. ( #2281 )
2018-12-22 09:42:48 -08:00
Zhi
d9a9a8b602
[relay][op] multibox_transform_loc ( #2315 )
2018-12-20 13:58:15 -08:00
Sergei Grechanik
10b6e7e05d
[TVM] Move check_numerical_grads to tvm.testing_ ( #2314 )
2018-12-20 10:41:30 -08:00
Jian Weng
838e7181dd
[Hybrid Script] Inter-function call supported! ( #2287 )
2018-12-19 15:20:34 -08:00
Zhi
e9e12f0336
[Relay][doc] Update the description of returns in mxnet.py ( #2309 )
2018-12-18 12:26:19 -08:00
Jared Roesch
2a96704454
[RELAY] Add broadcast_to operator ( #2276 )
2018-12-17 16:18:43 -08:00
Lianmin Zheng
43433fa109
[RELAY] Fix alter_op_layout ( #2289 )
2018-12-14 10:00:46 -08:00
Jian Weng
4bbf96e43c
[BUGFIX] [Hybrid Script] fix in-correct value index in hybrid script ( #2268 )
2018-12-13 10:21:36 -08:00
Liang ZOU
6b4058240b
typo: Xlinx => Xilinx ( #2283 )
...
typo: Xlinx => Xilinx
2018-12-13 10:18:55 -08:00
Wuwei Lin
01cfdb7ebc
[AUTOTVM] Use range in AnnotateSpace to fix JSON serialization ( #2278 )
2018-12-12 13:42:49 -08:00
Liangfu Chen
aa1310d1d9
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;
2018-12-11 21:54:39 -08:00