v0.5.2
Release Summary
This release adds significant new operator support and includes several important bug fixes.
New Operators & Features
- LayerNorm: Full LayerNorm operator support with comprehensive tests (#74)
- GRU: Added GRU (Gated Recurrent Unit) operator (#70)
- LRN: Added Local Response Normalization operator (#53)
- AutoPad: New AutoPad operation with support for
auto_pad=SAME_UPPER(#58) - Control Flow: Added If operator for conditional execution (#63)
- Sequence Operations: Added Optional and SequenceConstruct operators
- RandomUniformLike: Added RandomUniformLike operator (#57)
Enhancements
- Added comprehensive support for all ONNX attributes
- Implemented ONNX to PyTorch dtypes mapping for better type conversion
Bug Fixes
- Fixed issue with MatMul when it's the last operation (not followed by Add) (#59)
- Removed warning for read-only tensors (#73)
Miscellaneous
- Updated .gitignore
This release significantly expands ONNX operator coverage, particularly for sequence operations, control flow, and recurrent neural networks, while improving stability and type handling.
Contributors: