- Oct 16, 2017
-
-
Tianqi Chen authored
* [ARITH] More caninical simplfy * [DEBUG] Use HalideIR with trace logging
-
ziheng authored
* [FIX] Fix target warning * [FIX] Deduplicate options * Fix * Fix
-
Tianqi Chen authored
* [CODEGEN] Allow link additional module * fix py3 * add register back
-
- Oct 15, 2017
-
-
Tianqi Chen authored
-
Tianqi Chen authored
* [CODEGEN] Force not inline compute core for better debug * also support llvm4
-
- Oct 14, 2017
-
-
Tianqi Chen authored
* [TVM] Introduce target generic dispatch system * fix target warning
-
masahi authored
-
ziheng authored
* [CODEGEN] Detect broadcast(cast(x)) pattern in FMA * [CODEGEN] Improve * [CODEGEN] Fix
-
- Oct 13, 2017
-
-
Wei Chen authored
* Add same_as to NodeBase 1. Most class inherited from NodeBase(Schedule, Stage, etc) still have the convenience of using '==' for object identity. And this is the right behavior for non-Expr classes. 2. subclasses of ExprOp now create EQ expression when '==' is used. `__nonzero__` and `__bool__` in EQ and NE is a comprise that in some cases object identity semantics is still useful, like in unit test. For instance: ```` assert a == b ```` "a == b" will create EQ expression, assert then calls `__nonzero__` of the result expression. `Expr.__nonzero__` throws exception since it prohibits evaluating IR expression. More complex case like: ```` assert a in b # b is dict ```` it will call `__eq__` on a and all keys of b, then `__bool__` on the result expression. This could not easily be done by same_as. * Retain __hash__ from NodeBase in Python3
-
Aditya Atluri authored
* added support for rocm gpu autodetect * changed type casting from old style to static_cast * fixed code to generate gfx specific code object * fixed namespaces
-
Hu Shiwen authored
-
masahi authored
* add masahi to contributors * enable rocm target in topi tests
-
Tianqi Chen authored
-
ziheng authored
-
- Oct 12, 2017
-
-
Tianqi Chen authored
-
陳煒 authored
also improve comment and unit test
-
masahi authored
-
Tianqi Chen authored
* [RUNTIME] Enable ext_dev type for quick plugin of device * [TEST] Update testcase to cover all computation
-
- Oct 11, 2017
-
-
Tianqi Chen authored
* [PASS] copy intrin * update comment thanks to derisavi
-
Vsevolod Rodionov authored
-
Liangfu Chen authored
* Case-sensitive CMake module for OpenCL Case-sensitive CMake module for OpenCL, see https://github.com/Kitware/CMake/blob/master/Modules/FindOpenCL.cmake . * fix in case Metal locates OpenCL as well fix in case Metal locates OpenCL as well
-
- Oct 10, 2017
-
-
Tianqi Chen authored
* [ARITH] Improve detect linear equation * fix doc
-
- Oct 09, 2017
-
-
Daniel M. Weeks authored
-
- Oct 08, 2017
-
-
Tianqi Chen authored
-
Tianqi Chen authored
-
Tianqi Chen authored
-
- Oct 06, 2017
-
-
Xingjian Shi authored
* add argmax argmin * remove coder saver
-
Leyuan Wang authored
* conv2d tweaked for better end-to-end performance * syntax changed
-
Leyuan Wang authored
* conv2d layout change bug fixed * remove debug msg * misaligned error fixed
-
- Oct 05, 2017
-
-
Tianqi Chen authored
-
Leyuan Wang authored
-
Tianqi Chen authored
-
- Oct 04, 2017
-
-
Tianqi Chen authored
-
- Oct 03, 2017
-
-
ziheng authored
* [TOPI] Add left_shift, right_shift, clip, cast * [TOPI] Add test * [TOPI] Fix
-
- Oct 01, 2017
-
-
ziheng authored
* [LANG] Support for Bitwise Operation * Add test
-
- Sep 30, 2017
-
-
Tianqi Chen authored
-
ziheng authored
-
- Sep 29, 2017
-
-
Tianqi Chen authored
* [DOCS] How to deploy TVM Modules * More comments
-
- Sep 28, 2017
-
-
Xingjian Shi authored
-
ziheng authored
-