Version 2.20.0
2.20.0
-
Bug fixes and Improvements
-
Common
-
ONNX
- Export data movement op output encoding in sim.export by default (550c029)
- Assign generic node names if node name is missing or duplicate (273dd82)
- Add PyTorch Pad modules to nn.Module -> onnx op mapping (7e5342b)
- Add LSTM cell state int32 quantization mechanism for LPAI (3a8659b)
- Support stacked RNN/GRU/LSTM (552ad83)
- Make exclude/include node argument naming consistent (ec22d86)
- Implement LPBQ support in aimet-onnx SeqMSE (495567f)
- Add support for dilation, grouping, stride to Quantized Conv (f94f3e2)
- Remove block type from adascale config (b55b058)
- Skip tying concat encoding if input has multiple consumers (3136828)
- Tie quantizers upstream first and downstream later (59aac3e)
- Fix ValidationError in LazyExtractor when external files are missing or inconsistent (a8f32fc)
- Align torch and onnx GenAI recipes (7d4659d)
-
Torch
- Use separate input quantizer for each concat input (755c54a)
- Add predict and fallback later approach for batched matmul in aimet-torch seq mse (8874173)
- Refactored MMP to not use rounding mode (fd7e40d)
- Use tuple for strided slice indexing (4ddbd66)
- Fix symmetry bug in _from_qnn_encoding_dict (35602ea)
- Align onnx 1.0.0 BQ encoding export ordering with QAIRT expectation (0182b7a)
-