MasterJH5574 created an issue (apache/tvm#19702)

Dear TVM community,

This is a call for vote to release Apache TVM version v0.25.0.

Release highlights:

* Deeper tvm-ffi integration: the arithmetic `Analyzer` is now a tvm-ffi 
`Object`, structural APIs and IRModule JSON serialization are routed directly 
through tvm-ffi, and related FFI/header cleanups across the codebase.
* TIRx infrastructure bring-up: initial TIRx infra with op-dispatch / codegen / 
TVMScript follow-ups and updated scoped ops and CUDA launch bounds.
* Major Relax TFLite frontend expansion: LSTM / RNN / SVDF, Conv3D and 
CONV_3D_TRANSPOSE, REDUCE_WINDOW, quantized import via QDQ decomposition, 
resource variables / static hashtables, embedding-lookup-sparse, segment ops, 
and StableHLO + control-flow multi-subgraph support.
* Relax ONNX correctness and ONNX Runtime parity: NaN/Inf handling for Sign / 
Cast / Clip / Div, RMSNormalization (opset 23), TopK scalar-K, Gather negative 
indices, ScatterElements reduction, NonMaxSuppression defaults, plus systematic 
ONNX backend tests.
* Relax PyTorch fixes: segfault in `from_exported_program` with `index_put_`, 
`correction` in std/var, multi-axis `flip`, `logical_not`, and integer `pow` 
decomposition.
* TIR / codegen: cooperative_tensor builtins with a `metal.cooperative_tensor` 
storage scope; CUDA fast-math intrinsic lowering gated behind a 
target/PassContext option; LLVM transcendental functions 
(sinh/cosh/atan/asin/acos/erf) routed through libm; Vulkan barrier fix.
* Arithmetic robustness: memoized IntervalSet variable relaxation to avoid 
exponential blowup, and a canonical-simplify correctness fix.
* Runtime / build: device runtime modularized into per-backend DSOs.
* WebGPU/WASM: OPFS synchronous access handles and committed records, and 
persistent URL→hash mapping across page loads.
* Security: fix missing `exported` flag in AndroidManifest; bound RPC tracker 
message size.

Link to release candidate:
https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.25.0-rc0/

Link to GitHub pre-release page (full release notes):
https://github.com/apache/tvm/releases/tag/v0.25.0.rc0

Pre-release wheels are also published on PyPI for testing:
`pip install --pre apache-tvm==0.25.0rc0`

Everyone is welcomed to vote. Please vote by replying to this thread 
explicitly. According to release procedure, [for the dev@ vote, there must be 
at least 3 binding +1 votes and more +1 votes than -1 
votes](https://tvm.apache.org/docs/contribute/release_process.html?highlight=release#call-a-vote-on-the-release-candidate).

+1 = approve
+0 = no opinion
-1 = disapprove (provide reason)

NOTE: this thread is being mirrored in dev@

This vote will remain open for at least 72 hours.


-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/tvm/issues/19702
You are receiving this because you are subscribed to this thread.

Message ID: <apache/tvm/issues/[email protected]>

Reply via email to