Insights: apache/tvm
Overview
Could not load contribution data
Please try again later
70 Pull requests merged by 26 people
-
[Unity][MetaSchedule] Skip Scheduled PrimFuncs in Task Generation
#14402 merged
Apr 11, 2023 -
[microNPU][ETHOSU] Add restrictions to convert to NHCWB16 layout in LayoutOptimization pass
#14464 merged
Apr 11, 2023 -
[AutoTVM] New rank-binary loss_type for the new xgboost >= 2.0.0 behaviour
#14468 merged
Apr 11, 2023 -
[Unity][TVMScript] Update struct_info for GlobalVar
#14579 merged
Apr 11, 2023 -
[Unity] Enhance Dynamic-aware FuseTIR
#14577 merged
Apr 11, 2023 -
[skip ci][COMMUNITY] Zihao Ye -> Committer
#14578 merged
Apr 11, 2023 -
[Bugfix][Topi] Output strides in pack_buffer() utility
#14566 merged
Apr 11, 2023 -
[CI] Update ci_cpu image and build with llvm-15
#14466 merged
Apr 11, 2023 -
[Unity][TOPI] Symbolic shape support for `collapse_sum`
#14535 merged
Apr 11, 2023 -
[TVMScript] Distinguish between void* and handle
#14488 merged
Apr 10, 2023 -
[Unity][Op] add einsum and flip in Relax
#14545 merged
Apr 10, 2023 -
[Unity][Op] Symbolic shape support of take grad
#14559 merged
Apr 10, 2023 -
[Unity] Enable pod args in WebGPU
#14560 merged
Apr 10, 2023 -
[Unity] Preserve symbolic var args when applying call_tir
#14555 merged
Apr 10, 2023 -
[Unity] Fix emit_te with symbolic input
#14552 merged
Apr 10, 2023 -
[Unity] Make FuseOps work on a call_tir which has a ShapeExpr arg
#14553 merged
Apr 10, 2023 -
[TOPI] remove the i32 cast for output shape of pool
#14549 merged
Apr 10, 2023 -
[ARITH] Enhance CanonicalSimplify to Simplify ProdDiv
#14538 merged
Apr 9, 2023 -
[Unity][Pass] Enhance Dynamic-aware FuseOps
#14543 merged
Apr 9, 2023 -
Update to v0.13.dev0
#14544 merged
Apr 9, 2023 -
[Target] Add Apple M1 GPU tag with 256-thread restriction
#14539 merged
Apr 9, 2023 -
[Unity] DefaultGPUSchedule working for targets other than CUDA
#14540 merged
Apr 9, 2023 -
[TOPI] Expose `topi::collapse_sum` to Python and support symbolic shape
#14541 merged
Apr 9, 2023 -
[Unity][Transform] High-level reverse-mode automatic differentiation pass
#14542 merged
Apr 9, 2023 -
[ARITH] Enhance CanProve to handle symbolic bound
#14523 merged
Apr 8, 2023 -
[hexagon] Hexagon inference fix
#14533 merged
Apr 8, 2023 -
[Target] Fix Jetson AGX Xavier CPU core count
#14508 merged
Apr 8, 2023 -
[Unity][Op] Gradient functions for high-level Relax operators
#14527 merged
Apr 8, 2023 -
[CI] Pin sccache version to 0.3.3
#14530 merged
Apr 8, 2023 -
[Docs] Fix MetaSchedule Docs
#14480 merged
Apr 8, 2023 -
[TIR] Update SplitHostDevice to post-process with ConvertSSA
#14496 merged
Apr 8, 2023 -
[Target] Add A10G gpu cuda tag
#14467 merged
Apr 8, 2023 -
[LLVM] Use DataLayout::getABITypeAlign instead of getABITypeAlignment
#14534 merged
Apr 8, 2023 -
[Arith][Bugfix] Simplify "x - 1 < y" into "x <= y"
#14528 merged
Apr 7, 2023 -
[TOPI] Fix data race of batch multibox detection
#14343 merged
Apr 7, 2023 -
[Runtime] Runtime module property mask for Metal and Vulkan
#14524 merged
Apr 7, 2023 -
[TOPI] Support symbolic shape in einsum
#14521 merged
Apr 7, 2023 -
[Unity] Properly handle tuple-outputting function in `FuseOpsByPattern`
#14525 merged
Apr 7, 2023 -
[TVMScript] Upstream IRModule parser from unity
#14487 merged
Apr 6, 2023 -
[Unity][Op] introduce `ScatterElement` op
#14493 merged
Apr 6, 2023 -
[Unity][Graph matching] Improved matching algorithm and implementation
#14501 merged
Apr 6, 2023 -
[Node] Utility methods for ObjectPathPair handling
#14498 merged
Apr 6, 2023 -
[Unity][Transform] Some Improvements on pass DecomposeOps
#14512 merged
Apr 6, 2023 -
[Unity][Op] Negative Log Likelihood Loss
#14517 merged
Apr 6, 2023 -
[TIR] [Schedule] Add get_output_blocks primitive
#14490 merged
Apr 6, 2023 -
[Fix] symbolic thread extent program compilation
#14516 merged
Apr 6, 2023 -
[Unity] Support Simple Dynamic-Shape-Aware in FuseTIR
#14515 merged
Apr 6, 2023 -
[relay] preserve the order of input_info of pytorch
#14462 merged
Apr 6, 2023 -
[Unity] handle bf16 in dump_ndarray_cache and load_ndarray_cache
#14514 merged
Apr 5, 2023 -
[Unity] Memory planning with TIR var upper bound
#14511 merged
Apr 5, 2023 -
[Unity][Op] Extend `relax.op.take` op to match behavior with `topi.take`.
#14481 merged
Apr 5, 2023 -
[TIR] Merged kDeviceThreadAxis and kUseDynamicSharedMemoryTag
#14495 merged
Apr 5, 2023 -
[Test][Topi] Avoid depending on f32 rounding behavior for crop_and_divide tests
#13773 merged
Apr 5, 2023 -
[QNN] Convert fake quantized take to quantized op
#14506 merged
Apr 5, 2023 -
[Unity][Analysis] Get symbolic TIR vars from struct info
#14509 merged
Apr 5, 2023 -
[Relay] Check if the attribute "name" exists before accessing it
#14485 merged
Apr 5, 2023 -
[TIR] Improved SeqStmt::Flatten utility
#14497 merged
Apr 5, 2023 -
[ACL] Prevent offloading of per-channel quantized operators
#14484 merged
Apr 5, 2023 -
[Unity][Refactor] Use NameSupply for unique symbol generation and remove NameTable
#14507 merged
Apr 5, 2023 -
[LLVM] Add missing `override` to GetFormat and GetPropertyMask
#14470 merged
Apr 5, 2023 -
[TIR] Use IRModuleNode::Remove to remove None in PrimFuncPass
#14494 merged
Apr 5, 2023 -
[Unity][Op] vm.alloc_tensor infer struct info
#14503 merged
Apr 5, 2023 -
[LLVM] Add guard for #include <llvm/Transforms/IPO/PassManagerBuilder.h>
#14469 merged
Apr 5, 2023 -
[microNPU] Add support for ResizeNearestNeighbor with half_pixel_centers=True
#14401 merged
Apr 5, 2023 -
[TIR] Use same DataType of builtin::tvm_struct_set in C++ and Python
#14489 merged
Apr 5, 2023 -
[Unity] LiftTransformParams with symbolic shape robustness
#14500 merged
Apr 5, 2023 -
[Unity] Torch-like NN module enhancement
#14499 merged
Apr 4, 2023 -
[Unity][Hexagon] Don't pass raw scalars in hexagon/qnn/nn.py
#14474 merged
Apr 4, 2023 -
[pytest] Don't return values from test_* functions
#14475 merged
Apr 4, 2023 -
[Arith] Simplifications for floormod(x, 2)
#13936 merged
Apr 4, 2023
43 Pull requests opened by 24 people
-
[TIR] Use String instead of StringImm for AttrStmtNode::node
#14491 opened
Apr 4, 2023 -
[TIR] Flatten SeqStmt on construction
#14492 opened
Apr 4, 2023 -
[TensorIR][Schedule] Bugfix on `compute_inline` when buffer has symbolic shape
#14502 opened
Apr 5, 2023 -
[TensorIR][Doc] Docstring of `reorder_block_iter_var`
#14504 opened
Apr 5, 2023 -
[Unity] Add rewriting for CUDA graph capturing
#14513 opened
Apr 5, 2023 -
[TOPI] Vectorize depthwise conv2d output operator
#14519 opened
Apr 6, 2023 -
Update build status stamp to include all builds
#14520 opened
Apr 6, 2023 -
[Object] Implemented .as<T> for ObjectRef param, returns Optional<T>
#14522 opened
Apr 6, 2023 -
[AOT] Fix warning on dropping const in TVMAotExecutor_GetInputName
#14529 opened
Apr 7, 2023 -
[TVMScript] Preserve LetStmt of constants
#14531 opened
Apr 7, 2023 -
[Arith] Implement statistics counters for RewriteSimplifier
#14532 opened
Apr 7, 2023 -
[QNN] Implement 'qnn.softmax'
#14536 opened
Apr 8, 2023 -
[Unity][MetaSchedule] Add the module_equality param for tune_relax flow
#14537 opened
Apr 8, 2023 -
[Tensorflow] Fix conv2d_transpose for NHWC layout
#14546 opened
Apr 9, 2023 -
[ARITH] Enhance IterMapSimplify for symbolic
#14547 opened
Apr 9, 2023 -
[Unity][Op] Dynamic Strided Slice
#14548 opened
Apr 9, 2023 -
[CI] Add JAX deps in Dockerfiles
#14550 opened
Apr 9, 2023 -
[TVMScript] Int64 as default
#14551 opened
Apr 10, 2023 -
[Bugfix] [Relay] fix a bug caused by IncompleteTypeNode in EinsumRel while doing MergeComposite
#14556 opened
Apr 10, 2023 -
[Draft][Unity][WebGPU] Replace kDeviceThreadAxis in CodeGenWebGPU
#14561 opened
Apr 10, 2023 -
[TIR][Driver] Move ShouldAnnotateEntryFunc logic into transform
#14562 opened
Apr 10, 2023 -
[Codegen][LLVM] Remove cast to i8* in builtin::address_of
#14563 opened
Apr 10, 2023 -
[LLVM] Validate generated LLVM module before optimization
#14564 opened
Apr 10, 2023 -
[TIR] Handle implicit buffers in PrimFunc specialization
#14565 opened
Apr 10, 2023 -
[TIR][Hexagon] Use the "target" value in T.func_attr for VTCM limit
#14567 opened
Apr 10, 2023 -
[LLVM] Expand tvm::Type to DWARF conversion
#14568 opened
Apr 10, 2023 -
[Node] Allow alternative root names in ObjectPath::Root()
#14569 opened
Apr 10, 2023 -
[LLVM] Use Var annotation in LetStmt for pointer type
#14570 opened
Apr 10, 2023 -
[ARITH][BUGFIX] Fix a bug of iter map floormod(x,2) simplify
#14571 opened
Apr 10, 2023 -
[Relay] Enhance type infer for dynamic shapes
#14572 opened
Apr 11, 2023 -
[IR][SIBuilder]
#14574 opened
Apr 11, 2023 -
[TOPI] Enhance ConfigSpace to support dynamic shape for schedules
#14576 opened
Apr 11, 2023 -
[Relay] Simplify the square of a binomial
#14580 opened
Apr 11, 2023 -
[Unity] Update legalizer for variance
#14581 opened
Apr 11, 2023 -
[Arith] Fix solve inequality of unbound var ranges
#14582 opened
Apr 11, 2023 -
[Unity] Add pass for combining parallel matmul
#14583 opened
Apr 11, 2023 -
[MetaSchedule][ARM] Beautification of the function names
#14584 opened
Apr 11, 2023 -
[Docs] Fix typo in the Vitis AI Integration docs
#14585 opened
Apr 11, 2023 -
[microNPU] Fix skip tests when Vela is not present
#14587 opened
Apr 11, 2023 -
[Fix][TIR] UnifyThreadBinding creating unit loop with annotation
#14588 opened
Apr 11, 2023 -
[Fix][TIR][Analysis] Reduction block checking alloc_buffers
#14589 opened
Apr 11, 2023 -
[Docker] Support rootless docker when using docker/bash.sh
#14590 opened
Apr 11, 2023
5 Issues closed by 2 people
-
[CI Problem] how to set log output level ?
#14573 closed
Apr 11, 2023 -
[PyTorch][Frontend] Can't dtype of graph inputs be resolved?
#14554 closed
Apr 10, 2023 -
[Bug] arm_cpu compilation problem
#14526 closed
Apr 7, 2023 -
[Bug][LLVM] TVM fails to compile with LLVM 17
#14313 closed
Apr 6, 2023 -
[Bug] pytorch to relay : the order of input nodes is not preserved.
#14461 closed
Apr 6, 2023
4 Issues opened by 4 people
-
[Docs] Install TVM in editable mode instead of the `PYTHONPATH` modification
#14586 opened
Apr 11, 2023 -
[Bug] MergeDynamicSharedMemoryAllocations can not work correctly when meets multi blocks in one prim_func
#14557 opened
Apr 10, 2023 -
[Bug] rpc_runner_run() fail on assert due to unhandled enum type
#14510 opened
Apr 5, 2023 -
[Release] v0.12.0 release schedule
#14505 opened
Apr 5, 2023
14 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[Unity][IR] Purity Tracking
#14394 commented on
Apr 10, 2023 • 13 new comments -
[TOPI][Target] Add SVE specific convolution
#14483 commented on
Apr 5, 2023 • 5 new comments -
[TIR] Fix compute inline for dynamic loop and nontrivial store indices
#14451 commented on
Apr 10, 2023 • 4 new comments -
feat: use spot instances for ci with on demand as a backup
#14477 commented on
Apr 6, 2023 • 4 new comments -
Log autotvm/auto_schduler Builder/Runner/session-ctor stack traces
#8696 commented on
Apr 11, 2023 • 1 new comment -
[Bug][TVMScript][Roundtripping] TVMScript from TE cannot be parsed due to missing storage_scope
#14342 commented on
Apr 11, 2023 • 1 new comment -
[microTVM] Mitigate security vulnerability CVE-2007-4559
#13751 commented on
Apr 7, 2023 • 1 new comment -
[TIR] More flexible buffer compaction
#14021 commented on
Apr 11, 2023 • 1 new comment -
[TVMC][UMA] Support using UMA with TVMC
#14165 commented on
Apr 11, 2023 • 1 new comment -
[microNPU] Add support for MEAN with uint8 ifm
#14353 commented on
Apr 11, 2023 • 1 new comment -
[TOPI] Use integer arithmetic for topi.image.resize
#13530 commented on
Apr 5, 2023 • 0 new comments -
[microTVM]Gemmini code generation using microTVM
#13770 commented on
Apr 5, 2023 • 0 new comments -
[WIP][Unity] Operator Schema Infra
#14278 commented on
Apr 11, 2023 • 0 new comments -
[Frontend][Oneflow] undefined scales
#14455 commented on
Apr 4, 2023 • 0 new comments