TVM Monthly - December 2023

Note: This monthly report contains main branch only.

As discussed by the TVM PMC, our goal is to provide a monthly summary of the project so users and developers can get a better understanding of the goings on of the TVM community.

Feedback and suggestions are welcomed so that we can further improve these updates.

Community

None.

RFCs

None.


We continue to improve Relay, TIR, Frontend and other Runtimes . Note again: This monthly report contains main branch only.

Arith

  • #16227 - Simplify nested if_then_else when constant is appearing in then_expr

BugFix

  • #16272 - Fixed Inappropriate Logical Expression
  • #16190 - Fix the error of reloading the model library on the ROCm platform: "MIOpen Error: No invoker was registered for convolution forward.”

Frontend

  • #16243 - [TFLite] Add support for quantized mirror pad

Relay

  • #16248 - [TOPI] Add support for group_conv1d_transpose_ncw for generic
  • #16199 - [Frontend] Add support for aten::concat
  • #16171 - [Frontend] Preserve Pytorch Span Names

Runtime

  • #15896 - [CLML] Fix for CLML ops and enable more test case

TIR

  • #16239 - [Schedule] TileWithTensorIntrin skip incorrect ComputeInline for input-padding
  • #16216 - [BugFix]Fix dynamic smem merge leaf alloc
  • #16236 - ConvertSSA process entry func first

TOPI

  • #16259 - Add support for group_conv3d_transpose_ncdhw for generic

TVMScript

  • #16271 - Disable concise scoping when the scope stmt is explicitly annotated

Misc

  • #16279 - replace deprecated np.int with int to avoid crash
  • #16262 - Update conv2d.py
  • #16255 - [Support] Add Interrupt Handling in Pipe
  • #16104 - [LoopPartition] Fix a bug of LoopPartition in single point scenarioes
  • #16231 - [Target] Add Jetson AGX Orin tags
  • #16221 - remove deprecated np.int in slice converter (pytorch)
  • #16214 - [Python] Fix setup.py for inplace build
  • #16174 - Bump cryptography from 37.0.2 to 41.0.6 in /docker/python
  • #16202 - Fix IRModule initialization with attrs