- 12 Sep, 2017 1 commit
-
-
* [RUNTIME] Enable extension type to PackedFunc. * More comments
Tianqi Chen committed
-
- 07 Sep, 2017 1 commit
-
-
* [SCHEDULE] Enahance cache_write to enable layout change. * more tests
Tianqi Chen committed
-
- 03 Sep, 2017 2 commits
-
-
Tianqi Chen committed
-
Tianqi Chen committed
-
- 01 Sep, 2017 1 commit
-
-
Tianqi Chen committed
-
- 31 Aug, 2017 1 commit
-
-
ziheng committed
-
- 30 Aug, 2017 3 commits
-
-
Tianqi Chen committed
-
* [SCHEDULE][PASS] support storage_align of certain axis * fix lint
Tianqi Chen committed -
* [DOCS][APP] Add Example for C++ deployment * fix lint
Tianqi Chen committed
-
- 26 Aug, 2017 1 commit
-
-
* v2: runtime support for rocm * fixed coding space errors * removed kROCM from c_runtime_api.h
Aditya Atluri committed
-
- 16 Aug, 2017 1 commit
-
-
Tianqi Chen committed
-
- 13 Aug, 2017 2 commits
-
-
* [WIP] C++ topi contributions Summary: This diff implements C++ topi contributions for: - relu with parametrix threshold - pad with generic padBefore / padAfter specification - matmult with transposes - conv2d_nchw, conv2d_hwcn with runtime constant padding and strides - depthwise_conv2d_nchw with runtime constant padding and strides - group_conv2d_ngchw with runtime constant padding and strides - broadcast_to a broadcastable shape - broadcast_bop where bop is an usual binary op (+ - * / %) Convolution padding is implemented using the pad operation. To avoid extra memory consumption, it is generally recommended to inline the padding with the autoinliner. Unfortunately in its current form the elemwise checks are too restrictive to allow inlining. So this diff also proposes an extension to LHS injective (i.e. no reduction axis in the current IR design) Test Plan: Tested in C++ testsuite in a separate repository, I am looking for suggestions to quickly spin up some tests for tvm. Reviewers: tqchen Subscribers: Tasks: Tags: Blame Revision: * Review + Lint + GSG C++
Nicolas Vasilache committed -
Tianqi Chen committed
-
- 08 Aug, 2017 2 commits
-
-
Tianqi Chen committed
-
* [RUNTIME][PASS] Allow declare vector type array * fix bcast * [BUFFER] Enable vload/store function in buffer * ok
Tianqi Chen committed
-
- 05 Aug, 2017 1 commit
-
-
Tianqi Chen committed
-
- 04 Aug, 2017 1 commit
-
-
Tianqi Chen committed
-
- 03 Aug, 2017 2 commits
-
-
* [PASS] Refactor thread storage sync to a common visitor * Fix the sync scope check behavior
Tianqi Chen committed -
Tianqi Chen committed
-
- 01 Aug, 2017 2 commits
-
-
* Typofix. Signed-off-by: Edward Z. Yang <ezyang@fb.com> * Probe for nvrtc in lib directory as well. Signed-off-by: Edward Z. Yang <ezyang@fb.com> * Conda build recipe for TVM. Signed-off-by: Edward Z. Yang <ezyang@fb.com>
Edward Z. Yang committed -
* [SCHEDULE] Fix fuse node order * Make fuse order consistent with split
Tianqi Chen committed
-
- 31 Jul, 2017 1 commit
-
-
William Moses committed
-
- 24 Jul, 2017 1 commit
-
-
* [STORAGE][BUFFER] Support access ptr for clear access pattern. * fix lint
Tianqi Chen committed
-
- 20 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 18 Jul, 2017 1 commit
-
-
* prefetch interface added * prefetch python comments modified. prefetch info data structure maintained. * start injecting prefetches. first step (domain touch) implemented. * domain touch tested. * Prefetch ir_mutator and ir_visitor dispatch registered. * modify domain touched from passing a func_ref to passing a tensor * modify domain touched from passing a func_ref to passing a tensor * modify Tensor copy to Tensor ref * temp commit for rebase * debug info removed, typo fixed, ready to rebase * prefetch flatten test add! * roll back builtin functions to side effect functions * lint error fixed! * add cache line size to storage flatten argument * forgot modifications add * change code style to dmlc-like; get rid of can_prove, use manually compute instead * python lint error fixed * modify instrinsic name to pass tests * [TEST] get rid of str(), replace them by accessing attributes * change map to list comprehension * redundant numpy import removed
Jian Weng committed
-
- 17 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 16 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 15 Jul, 2017 2 commits
-
-
Tianqi Chen committed
-
Tianqi Chen committed
-
- 14 Jul, 2017 1 commit
-
-
* [RUNTIME][RPC] Change RPCServer to Event Driven Code * fix
Tianqi Chen committed
-
- 11 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 10 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 08 Jul, 2017 2 commits
-
-
Tianqi Chen committed
-
* [RUNTIME] Add workspace pool * fix doc * fix the free list * avoid zero size
Tianqi Chen committed
-
- 07 Jul, 2017 1 commit
-
-
* [RUNTIME] Add System Lib * lint * lint * fix compile
Tianqi Chen committed
-
- 06 Jul, 2017 4 commits
-
-
Tianqi Chen committed
-
* [C API] Make DSL API registerable, add copy from/to raw bytes * fix cython
Tianqi Chen committed -
* [CODEGEN/PASS] add restricted, alignment option * fix lint * Fix the alloca
Tianqi Chen committed -
* [IR] Add body to AssertStmt * fix lint
Tianqi Chen committed
-
- 05 Jul, 2017 1 commit
-
-
* [TAG] Add op_tag module for tagging operator * Fix accroading to comments * Add example * Add into doc * Add --fix-missing for docker
ziheng committed
-