v0.5.5
What's Changed
Breaking Changes
- Create initializers not constant nodes in constant folding pass by @titaiwangms in #2650
Core ONNX Script
- Add support for traced if statements in onnxscript script by @gramalingam in #2644
Optimizer and rewriter
- Add RMS Normalization rule variant by @gramalingam in #2638
- Extend GQA fusion for Qwen by @gramalingam in #2662
Torch Lib
- Unsqueeze unbatched input of avg_pool by @wodesuck in #2646
- Support math trunc by @titaiwangms in #2653
- [torchlib] Fix concat when input tensor has shape
(0,)by @justinchuby in #2661
Other Changes
- Extend GQA fusion for Gemma3 by @gramalingam in #2639
- Bump version to 0.5.5 by @titaiwangms in #2640
- Add Gemma3 GQA fusion test case by @gramalingam in #2642
- [Rewriter]: introduce remove_optional_bias by @AyoubMDL in #2635
- Add a verbose mode to torch api for external data save by @justinchuby in #2643
- [version converter] Fix DFT opset 20 by @titaiwangms in #2659
- Declare support for Python 3.14 in pyproject.toml by @justinchuby in #2663
Full Changelog: v0.5.4...v0.5.5