-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge with Apache/incubator-tvm #71
Commits on Dec 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 47f0310 - Browse repository at this point
Copy the full SHA 47f0310View commit details -
Fix bias_add gradient (apache#4516)
* Fix bias_add gradient A change caused collapse_sum_like to reject implicit dimension broadcasting for bias_add gradient, so switch to explicit sum reduction on the non-bias axis dimensions. * Lint fix
Configuration menu - View commit details
-
Copy full SHA for 1d7723b - Browse repository at this point
Copy the full SHA 1d7723bView commit details -
[Bugfix][Frontend][TFlite] Fix wrong function call in TANH tests (apa…
…che#4517) * Replace sigmoid() with tanh() in tests for TANH
Configuration menu - View commit details
-
Copy full SHA for d842c39 - Browse repository at this point
Copy the full SHA d842c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for eab876e - Browse repository at this point
Copy the full SHA eab876eView commit details -
Use the best tuner possible (apache#4397)
* Use the best tuner possible * Add comment denoting availability of better tuners * Fix typos and wording
Configuration menu - View commit details
-
Copy full SHA for 97f5058 - Browse repository at this point
Copy the full SHA 97f5058View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cbec29 - Browse repository at this point
Copy the full SHA 2cbec29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c4c41a - Browse repository at this point
Copy the full SHA 4c4c41aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b11f1 - Browse repository at this point
Copy the full SHA 77b11f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23026b3 - Browse repository at this point
Copy the full SHA 23026b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c847fde - Browse repository at this point
Copy the full SHA c847fdeView commit details -
PIL is depreciated and should be replaced with pillow (a fork of PIL) (…
…apache#4533) Change-Id: If2075df5475505f2da87dae7145af5a7ab83d8a4
Configuration menu - View commit details
-
Copy full SHA for 687b6e1 - Browse repository at this point
Copy the full SHA 687b6e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5061b - Browse repository at this point
Copy the full SHA 3a5061bView commit details -
Update legacy places from nnvm to relay. (apache#4535)
* Update legacy places from nnvm to relay. This PR prepares the current mainline to remove nnvm compiler dep. * remove legacy stage
Configuration menu - View commit details
-
Copy full SHA for 73fc1ac - Browse repository at this point
Copy the full SHA 73fc1acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c8d5b - Browse repository at this point
Copy the full SHA 93c8d5bView commit details -
[relay][op] add expand op (from ONNX) to relay frontend (apache#4483)
* Add Expand to onnx.py * add test function for expand * Fix a onnx frontend test * Add tests for the value itself instead of shape only on test_expand * Cleaned up some unnecessary modifications.
Configuration menu - View commit details
-
Copy full SHA for b701285 - Browse repository at this point
Copy the full SHA b701285View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e22bb - Browse repository at this point
Copy the full SHA 73e22bbView commit details -
[TOPI] Fixed nms max_output_size loop (apache#4541)
One of the loops in hybrid_nms used for performing the max_output_size reordering was incorrectly designated as parallel resulting in incorrect behaviour. This patch changes that loop to a serial loop. Change-Id: I97184f5887f5f028d8ab339fa2808eb7630a4017
Configuration menu - View commit details
-
Copy full SHA for 491aa07 - Browse repository at this point
Copy the full SHA 491aa07View commit details -
[DOCS] Mention Ninja build system in install/from_source.rst (apache#…
…4554) * [DOCS] Mention Ninja build system in install/from_source.rst * Address comments
Configuration menu - View commit details
-
Copy full SHA for 66a4ca7 - Browse repository at this point
Copy the full SHA 66a4ca7View commit details -
[PYTHON][FFI] Cythonize NDArray.copyto (apache#4549)
* [PYTHON][FFI] Cythonize NDArray.copyto * Cythonize the shape property
Configuration menu - View commit details
-
Copy full SHA for 3a0a606 - Browse repository at this point
Copy the full SHA 3a0a606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02c850f - Browse repository at this point
Copy the full SHA 02c850fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b0928d - Browse repository at this point
Copy the full SHA 9b0928dView commit details -
[VTA] improved virtual memory mapping (apache#4545)
* [VTA] improved virtual memory mapping * Update virtual_memory.cc
Configuration menu - View commit details
-
Copy full SHA for a1394c6 - Browse repository at this point
Copy the full SHA a1394c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8226c2e - Browse repository at this point
Copy the full SHA 8226c2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7994c71 - Browse repository at this point
Copy the full SHA 7994c71View commit details -
[REFACTOR][DTYPE] Isolate dtype to runtime (apache#4560)
dtype.h -> runtime/data_type.h Changes: - Rename all old reference of tvm::Type to DataType - ExprNode.type -> ExprNode.dtype - Expr.type() -> Expr.dtype() - Change Expr related functions to expr_operator. - DataType::min() -> min_value(DataType) - DataType::max() -> max_value(DataType) - Move type constructor Int, UInt, Float, Handle, Bool into DataType. - Int(bits) -> DataType::Int(bits) - UInt(bits) -> DataType::UInt(bits)
Configuration menu - View commit details
-
Copy full SHA for 17bb396 - Browse repository at this point
Copy the full SHA 17bb396View commit details -
Configuration menu - View commit details
-
Copy full SHA for e43e575 - Browse repository at this point
Copy the full SHA e43e575View commit details -
Configuration menu - View commit details
-
Copy full SHA for a519be0 - Browse repository at this point
Copy the full SHA a519be0View commit details -
[TEST] Remove nnvm related code in topi and test script (apache#4562)
* [TEST] Remove nnvm related code in topi and test script * Remove docs dep
Configuration menu - View commit details
-
Copy full SHA for 945599e - Browse repository at this point
Copy the full SHA 945599eView commit details -
[Relay] add max_pool3d in relay and TF converter (apache#4551)
* [Relay] add max_pool3d in relay and TF converter * fix comments
Configuration menu - View commit details
-
Copy full SHA for fb07cdd - Browse repository at this point
Copy the full SHA fb07cddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1556202 - Browse repository at this point
Copy the full SHA 1556202View commit details -
[VTA][Chisel] End-to-end Inference with Chisel VTA (apache#4574)
* [VTA][Chisel] End-to-end Inference with Chisel VTA * Update TensorAlu.scala
Configuration menu - View commit details
-
Copy full SHA for 5c266c9 - Browse repository at this point
Copy the full SHA 5c266c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1d9994 - Browse repository at this point
Copy the full SHA f1d9994View commit details -
Configuration menu - View commit details
-
Copy full SHA for b849be4 - Browse repository at this point
Copy the full SHA b849be4View commit details -
[DEPRECATION] Remove NNVM compiler (apache#4571)
* Remove NNVM compiler
Configuration menu - View commit details
-
Copy full SHA for 831796a - Browse repository at this point
Copy the full SHA 831796aView commit details -
[Relay/Topi][Op] Added native DepthToSpace and SpaceToDepth Operators (…
…apache#4566) * Added tvm function stencil for subpixel operations to topi. * Topi subpixel operators added and tested. * Added subpixel attrs. * Added depth_to_space relay attributes. * depth_to_space fully working. * Fixed NHWC shape bug. * SpaceToDepth in and all tests passing. * lint fixes. * Added string include * Fixed topi formatting. * Added DCR/CDR mode to depthtospace operator.
Configuration menu - View commit details
-
Copy full SHA for a8792ba - Browse repository at this point
Copy the full SHA a8792baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ea788 - Browse repository at this point
Copy the full SHA 50ea788View commit details -
[DEPRECATION] Cleanup legacy verilog support (apache#4576)
This PR cleans up the left over code for legacy verilog support which was experimental. The new hardware backend path is now support by VTA via TSIM.
Configuration menu - View commit details
-
Copy full SHA for b2a90ac - Browse repository at this point
Copy the full SHA b2a90acView commit details -
[RUNTIME] Remove Extension VTable in favor of Unified Object system. (a…
…pache#4578) Before the unified object protocol, we support pass additional extension objects around by declaring a type as an extension type. The old extension mechanism requires the types to register their constructor and deleter to a VTable and does not enjoy the benefit of the self-contained deletion property of the new Object system. This PR upgrades the extension example to make use of the new object system and removed the old Extension VTable. Note that the register_extension funtion in the python side continues to work when the passed argument does not require explicit container copy/deletion, which covers the current usecases of the extension mechanism.
Configuration menu - View commit details
-
Copy full SHA for 1ea35cf - Browse repository at this point
Copy the full SHA 1ea35cfView commit details -
Some Windows and MSVC fixes (apache#4569)
* fix python exception creation in Windows * better string conversion for msvc * fix cpp style issue
Configuration menu - View commit details
-
Copy full SHA for 7e14e8d - Browse repository at this point
Copy the full SHA 7e14e8dView commit details -
[NEWS] add v0.6 release (apache#4558)
* [NEWS] add v0.6 release * remove link prefix * fix issue number
Configuration menu - View commit details
-
Copy full SHA for 4bcbbec - Browse repository at this point
Copy the full SHA 4bcbbecView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2b7767 - Browse repository at this point
Copy the full SHA b2b7767View commit details -
[Quantization, Calibrate] Fix context creation when current_target is…
… explicity set (apache#4582)
Configuration menu - View commit details
-
Copy full SHA for 24275a6 - Browse repository at this point
Copy the full SHA 24275a6View commit details -
[Container] Fix NDArray SaveDLTensor declaration and implementation s…
…ignature different (apache#4586)
Configuration menu - View commit details
-
Copy full SHA for 4bb799d - Browse repository at this point
Copy the full SHA 4bb799dView commit details -
[TOPI][AutoTVM] NHWC conv2d templates for ARM (apache#3859)
* [AutoTVM][TOPI] NHWC conv2d templates (spatial pack) for ARM As some frontends (tflite for example) are using NHWC as the default layout, we are enabling NHWC schedule templates in TOPI and AutoTVM. * some comments fix
Configuration menu - View commit details
-
Copy full SHA for 52e9859 - Browse repository at this point
Copy the full SHA 52e9859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd1a49 - Browse repository at this point
Copy the full SHA 5dd1a49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 628a660 - Browse repository at this point
Copy the full SHA 628a660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 692cd20 - Browse repository at this point
Copy the full SHA 692cd20View commit details -
[TOPI] add 3D upsampling Op. (apache#4584)
* [TOPI] add 3D upsampling Op. * fix lint issues * change align_corners to coordinate_transformation_mode * fix resize3d half_pixel * make a simple function and clean up trilinear_resize3d_python * fix doc
Configuration menu - View commit details
-
Copy full SHA for 50b91d0 - Browse repository at this point
Copy the full SHA 50b91d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf6d99a - Browse repository at this point
Copy the full SHA cf6d99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 201d305 - Browse repository at this point
Copy the full SHA 201d305View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0efccc9 - Browse repository at this point
Copy the full SHA 0efccc9View commit details -
[FRONTEND][TF] conv2d_transpose 'SAME' support kernel more than 1x1 (a…
…pache#4484) * [FRONTEND][TF] conv3d_transpose 'SAME' support kernel more than 1x1 * revised per as review comments * add more fallback wolkaround to make all tests pass
Configuration menu - View commit details
-
Copy full SHA for 67a06a4 - Browse repository at this point
Copy the full SHA 67a06a4View commit details -
[GraphRuntime] Support parameter out in the graph runtime debug (apac…
…he#4598) * [GraphRuntime] Support parameter out in the graph runtime debug * Dummy commit to trigger build
Configuration menu - View commit details
-
Copy full SHA for 5fc1712 - Browse repository at this point
Copy the full SHA 5fc1712View commit details -
[Perf] Add CublasLt extern support for better Igemm performance (apac…
…he#4550) * cublaslt added * fix lint * address comments * address more comments * Trigger CI * Trigger CI
Configuration menu - View commit details
-
Copy full SHA for 5df3776 - Browse repository at this point
Copy the full SHA 5df3776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9547d4d - Browse repository at this point
Copy the full SHA 9547d4dView commit details -
[REFACTOR][RUNTIME] Update NDArray use the Unified Object System (apa…
…che#4581) * [REFACTOR][RUNTIME] Move NDArray to Object System. Previously NDArray has its own object reference counting mechanism. This PR migrates NDArray to the unified object protocol. The calling convention of NDArray remained intact. That means NDArray still has its own type_code and its handle is still DLTensor compatible. In order to do so, this PR added a few minimum runtime type detection in TVMArgValue and RetValue only when the corresponding type is a base type(ObjectRef) that could also refer to NDArray. This means that even if we return a base reference object ObjectRef which refers to the NDArray. The type_code will still be translated correctly as kNDArrayContainer. If we assign a non-base type(say Expr) that we know is not compatible with NDArray during compile time, no runtime type detection will be performed. This PR also adopts the object protocol for NDArray sub-classing and removed the legacy NDArray subclass protocol. Examples in apps/extension are now updated to reflect that. Making NDArray as an Object brings all the benefits of the object system. For example, we can now use the Array container to store NDArrays. * Address review comments
Configuration menu - View commit details
-
Copy full SHA for 13a5158 - Browse repository at this point
Copy the full SHA 13a5158View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e46a08 - Browse repository at this point
Copy the full SHA 1e46a08View commit details -
[relay][refactor] Cache Op::Get in passes to reduce lookup overhead (a…
…pache#4594) * Refactor to use IsOp utility * retrigger CI
Configuration menu - View commit details
-
Copy full SHA for 9e17599 - Browse repository at this point
Copy the full SHA 9e17599View commit details -
Configuration menu - View commit details
-
Copy full SHA for 535e6ce - Browse repository at this point
Copy the full SHA 535e6ceView commit details
Commits on Jan 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 648b1cf - Browse repository at this point
Copy the full SHA 648b1cfView commit details
Commits on Jan 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 291bacf - Browse repository at this point
Copy the full SHA 291bacfView commit details