Releases: Quantco/spox
Releases · Quantco/spox
0.13.0 (2024-12-06)
Support change
- Support for
Python 3.8
has been dropped.
Bug fix
- Value propagation of string tensors no longer raises an erroneous
ValueError
in some instances.
Deprecation
- Importing
spox._future.operator_overloading
now triggers aDeprecationWarning
. The function will be removed in a future release. Consider usingndonnx
as an alternative.
Other changes
- The adaption logic is not using inferred values as initializers anymore.
0.12.1 (2024-06-18)
Bug fix
- Unset optional inputs are no longer erroneously prefixed by
spox.inline
.
Other changes
- The node-naming algorithm now has constant rather than quadratic time complexity.
0.12.0 (2024-05-16)
New feature
- The
spox.build
function gained the optionaldrop_unused_inputs
argument.
0.11.0 (2024-04-23)
New feature
- Add opsets
ai.onnx
version 21 andai.onnx.ml
version 5 (released with ONNX 1.16)
0.10.3 (2024-03-14)
0.10.3 (2024-03-14)
Other changes
- Improved node creation speed by skipping the storing of the traceback
- :class:
spox.Var
objects may now be shallow copied. Deep copies are explicitly prohibited.
Bug fix
- Addresses node adaptation failure when referencing a non-input name from inside a subgraph by aborting opset adaptation.
0.10.2 (2023-02-08)
Other changes
- Added
packaging
as an explicit dependency.
0.10.1 (2023-02-07)
Other changes
- Spox's compatibility with older versions of onnx has been improved.
0.10.0 (2023-02-02)
0.10.0 (2023-02-02)
New feature
- The opsets
ai.onnx
version 20 andai.onnx.ml
version 4 (ONNX 1.15) are now shipped with Spox.
Other changes
- The validation of Node attributes has been improved and more consistent exceptions are raised if needed.
- ONNX node attributes are now computed only once and then cached so that the values are reused for validation and building the model.
0.9.3 (2023-10-23)
0.9.3 (2023-10-23)
Bug fixes
- Address missing Value Infos when building singleton model for shape inference.
- Fix issue where Value Propagation failure prevents model creation/inlining.
0.9.2 (2023-10-20)
Other changes
- Fix a deprecation warning from one of Spox's dependencies.