- 11 Mar, 2019 1 commit
-
-
Andrew Tulloch committed
-
- 10 Mar, 2019 1 commit
-
-
Tianqi Chen committed
-
- 09 Mar, 2019 1 commit
-
-
Andrew Tulloch committed
-
- 02 Mar, 2019 1 commit
-
-
Tianqi Chen committed
-
- 01 Mar, 2019 1 commit
-
-
* Defined a common base class for TensorComputeOp and ComputeOp * Made changes requested by @ZihengJiang * added a testcase to assert that `tensorize` does not have any effect on TensorComputeOp ops.
Salem Derisavi committed
-
- 28 Feb, 2019 1 commit
-
-
* move layout.h & layout.cc from relay to tvm * change ConvertLayout in relay to bijectiveLayout->Forward/backward * add first test case * add LayoutAxis * add LayoutAxis struct and compiles * simplify BijectiveLayout rule consturct * polish func name for Layout, move impl to .cc, remove Layout::defined(), add defined() checker * partially add layout py support * add layout test cases * add doc for tvm.layout & tvm.bijective_layout * fix lint * fix lint * fix layout name generation bug * fix layout typo * address comments and add topi.layout_transform * layout.h->data_layout.h, test_lang_layout.py->test_lang_data_layout.py
Yizhi Liu committed
-
- 27 Feb, 2019 1 commit
-
-
hlu1 committed
-
- 26 Feb, 2019 1 commit
-
-
* i think it works for now? * fix lint * fix 2/3 compat * fix py2 again * fine, i gave up
Jian Weng committed
-
- 25 Feb, 2019 1 commit
-
-
Tianqi Chen committed
-
- 22 Feb, 2019 1 commit
-
-
Jian Weng committed
-
- 19 Feb, 2019 1 commit
-
-
* Add eager simplication for FloatImm * fix * fix lint * Fix gcc warning * fix * Add test case
Haichen Shen committed
-
- 14 Feb, 2019 1 commit
-
-
* fix storage_rewrite bug when input is big * cast when necessary * simplification * simplification * int64->uint32 * revert uint32->int64
Zhi committed
-
- 13 Feb, 2019 1 commit
-
-
* a preliminary version is done? * we no longer need the redundant hybrid/api.py * support assert stmt * cast supported * intrin -> runtime; util is mainly in charge of compilation time * assert statement * fix python lint * fix cpp lint * on the way to module * rollback .cc * fix typo, no direct expose then * @vinx13 ceil is added i guess? * wip... * temp commit * fix import * i preliminary version is done? * on the way to build hybrid module * nearly fixed... * dumped python are equiv as original python * on the way to bootstrap * cpu bootstrap done * bootstrap! * fix lint * fix doc * resolve some review concerns * support load/save * fix lint * thanks to xqdan fixed my typo * fix build, make dump non-optional * add vthread * jesus why i added this
Jian Weng committed
-
- 12 Feb, 2019 1 commit
-
-
Jessica Davies committed
-
- 06 Feb, 2019 1 commit
-
-
* [TVM][BUGFIX] Fix reductions in split axes * A test case for the problem * Fix the fix: skip loops that are related to reduction AND are unrelated to axis
Sergei Grechanik committed
-
- 15 Jan, 2019 1 commit
-
-
* 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...
Jian Weng committed
-
- 12 Jan, 2019 1 commit
-
-
Jian Weng committed
-
- 11 Jan, 2019 3 commits
-
-
Sergei Grechanik committed
-
Tianqi Chen committed
-
Sergei Grechanik committed
-
- 08 Jan, 2019 2 commits
-
-
Tianqi Chen committed
-
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
Denis Khalikov committed
-
- 04 Jan, 2019 2 commits
-
-
* Enhanced simplification rules for Div by a positive constant * Fixed my last commit to correctly interpret TVM's division as truncated division * Fixed implemenation of IntSet::can_prove_non_positive() * addressed comments by @yzhliu * addressed comments by @sgrechanik-h * addressed more comments by @yzhliu
Salem Derisavi committed -
Jian Weng committed
-
- 01 Jan, 2019 1 commit
-
-
Lianmin Zheng committed
-
- 30 Dec, 2018 1 commit
-
-
Wuwei Lin committed
-
- 29 Dec, 2018 1 commit
-
-
Tianqi Chen committed
-
- 20 Dec, 2018 1 commit
-
-
Sergei Grechanik committed
-
- 19 Dec, 2018 1 commit
-
-
Jian Weng committed
-
- 13 Dec, 2018 1 commit
-
-
Jian Weng committed
-
- 11 Dec, 2018 1 commit
-
-
Jian Weng committed
-
- 09 Dec, 2018 1 commit
-
-
Also enable Mul caching for more cases
Wei Chen committed
-
- 08 Dec, 2018 1 commit
-
-
Jian Weng committed
-
- 01 Dec, 2018 1 commit
-
-
Tianqi Chen committed
-
- 30 Nov, 2018 2 commits
-
-
Sergei Grechanik committed
-
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
Denis Khalikov committed
-
- 29 Nov, 2018 1 commit
-
-
Sergei Grechanik committed
-
- 28 Nov, 2018 1 commit
-
-
* 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
Pratyush Patel committed
-
- 19 Nov, 2018 1 commit
-
-
[HYBRID FRONTEND] Modify hybrid script to new interface; hybrid op supported; enable compilation_database in CMakeList.txt (#1757)
Jian Weng committed
-
- 18 Nov, 2018 1 commit
-
-
* Fix boundary check * Add unittest
Junru Shao committed
-