This repository was archived by the owner on Mar 20, 2023. It is now read-only.
Update dependency onnx to v1.13.0 [SECURITY] #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==1.7.0->==1.13.0GitHub Vulnerability Alerts
CVE-2022-25882
Versions of the package onnx before 1.13.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path to the file which is outside the model current directory or user-provided directory, for example "../../../etc/passwd"
Release Notes
onnx/onnx
v1.13.0Compare Source
ONNX v1.13.0 is now available with exciting new features! We would like to thank everyone who contributed to this release! Please visit onnx.ai to learn more about ONNX and associated projects.
New operators
Operator extensions
antialias,axesandkeep_aspect_ratio_policy, allow for bothscalesandsizesto be provided when one of them is an empty constant #4126, #4388axes#4190maxandminas supported reduction attributes #4411num_outputsattribute #4481ceil_modeanddilations#4534Function updates
Reference Python runtime
Reference Python runtime dependent on only Python and numpy has been added. #4483
Python 3.11 support
ONNX 1.13.0 supports Python 3.11. #4490
Apple Silicon support
Support for M1/M2 ARM processors has been added. #4642
More
ONNX 1.13.0 also comes with numerous:
For full details see Logistics for ONNX Release 1.13.0.
Deprecation notice
TENSOR_TYPE_TO_STORAGE_TENSOR_TYPEhas been deprecated #4270Installation
You can upgrade to the latest release using
pip install onnx --upgradeor build from source following the README instructions.Contributors
Thanks to these individuals for their contributions in this release since last 1.12.0 release: @AnandKri, @cbourjau, @jcwchen, @gramalingam, @garymm, @GaetanLepage, @ilya-lavrenov, @jnovikov, @JackBoosY, @jbachurski, @tjich, @jantonguirao, @justinchuby, @natke, @philass, @prasanthpul, @p-wysocki, @SpaceIm, @stephenneuendorffer,@take-cheeze, @sechkova, @thiagocrepaldi, @xadupre, @mszhanyi, @yuanyao-nv, @andife, @daquexian, @kylesayrs, @liqunfu, @longlee0622, @HSQ79815, @williamberman, @YanBC
The list has been acquired with a script written by Aaron Bockover.
v1.12.0Compare Source
ONNX v1.12.0 is now available with exciting new features! We would like to thank everyone who contributed to this release! Please visit onnx.ai to learn more about ONNX and associated projects.
Key Updates
ai.onnx opset version increased to 17 with following changes:
- LayerNormalization (#4076)
- SequenceMap (#3892)
- Signal Operators: DFT, HannWindow, HammingWindow, BlackmanWindow, MelWeightMatrix, STFT (#3741)
- [Scan] Remove unused type constraint I for newer Scan (opset 9+)(#4012)
Shape inference enhancements
Bug fixes and infrastructure improvements
Documentation updates
input(#4044)Installation
You can upgrade to the latest release using
pip install onnx --upgradeor build from source following the README instructions.Notes
Contributors
Thanks to these individuals for their contributions in this release since last 1.11.0 release. (Contributor list obtained with: https://github.com/onnx/onnx/graphs/contributors?from=2022-02-08\&to=2022-05-24\&type=c): @jcwchen, @gramalingam, @xuzijian629, @garymm, @diyessi, @liqunfu, @jantonguirao, @daquexian, @fdwr, @andife, @wschin, @xadupre, @xkszltl, @snnn
v1.11.0Compare Source
ONNX v1.11.0 is now available with exciting new features! We would like to thank everyone who contributed to this release! Please visit onnx.ai to learn more about ONNX and associated projects.
Key Updates
ai.onnx opset version increased to 16 with following changes:
ai.onnx.ml opset version increased to 3 with following changes:
New functionality:
Shape inference enhancements
Bug fixes and infrastructure improvements
Documentation updates
Installation
You can upgrade to the latest release using
pip install onnx --upgradeor build from source following the README instructions.Notes
Additional Notes
Contributors
Thanks to these individuals for their contributions in this release since last 1.10.0 release. (Contributor list obtained with: https://github.com/onnx/onnx/graphs/contributors?from=2021-07-30\&to=2022-02-08\&type=c):
@jcwchen, @gramalingam, @garymm, @mhamilton723, @TomWildenhain-Microsoft, @neginraoof, @xuzijian629, @liqunfu, @gwang-msft, @chudegao, @AlexandreEichenberger, @rajeevsrao, @matteosal, @stillmatic, @askhade, @liuyu21, @jantonguirao, @shinh, @kevinch-nv, @shubhambhokare1, @hwangdeyu, @jiafatom, @postrational, @snnn, @jackwish
v1.10.2Compare Source
ONNX v1.10.2 is a patch release based on v1.10.1.
Bug fixes:
v1.10.1Compare Source
This release is a patch release based on v1.10.0.
Bug fix:
v1.10.0Compare Source
ONNX v1.10.0 is now available with exciting new features! We would like to thank everyone who contributed to this release! Please visit onnx.ai to learn more about ONNX and associated projects.
Key Updates
OptionalandSparseTensortypes. https://github.com/onnx/onnx/pull/3407 https://github.com/onnx/onnx/pull/3398Reshape,Squeeze,NonZero,DynamicQuantizeLinear.IR Updates
OptionalandSparseTensorhttps://github.com/onnx/onnx/pull/3407 https://github.com/onnx/onnx/pull/3398Opset version 15
bfloat16support for Pow. https://github.com/onnx/onnx/pull/3412start,end. https://github.com/onnx/onnx/pull/3580API
NonZero. https://github.com/onnx/onnx/pull/3364Dynamic QuantizeLinear. https://github.com/onnx/onnx/pull/3539Reshapeshape inference. https://github.com/onnx/onnx/pull/3592Squeeze. https://github.com/onnx/onnx/pull/3516Squeezewithout axes. https://github.com/onnx/onnx/pull/3465onnx.parser). https://github.com/onnx/onnx/pull/3540Infrastructure
Bug fixes
MatMulIntegerandQLinearMatMul. https://github.com/onnx/onnx/pull/3585strict_modelfor ONNX checker. https://github.com/onnx/onnx/pull/3348Shapeto be rank-1. https://github.com/onnx/onnx/pull/3394BatchNormalizationoutputs updated for training mode. https://github.com/onnx/onnx/pull/3379Installation
You can upgrade to the latest release using
pip install onnx --upgradeor build from source following the README instructions.Notes
Contributors
Thanks to these individuals for their contributions in this release:
@jcwchen, @askhade, @gramalingam, @neginraoof, @matteosal, @postrational, @garymm, @yuslepukhin, @fdwr, @jackwish, @manbearian, @etusien, @impactaky, @rajeevsrao, @prasanthpul, @take-cheeze, @chudegao, @mindest, @yufenglee, @annajung, @hwangdeyu, @calvinmccarter-at-lightmatter, @ashbhandare, @xuzijian629, @IceTDrinker, @mrry
v1.9.0Compare Source
ONNX v1.9.0 is now available with exciting new features! We would like to thank everyone who contributed to this release!
You may learn more about the project, who is involved and what tools are available at the onnx.ai site.
Key Updates
opset_versionhttps://github.com/onnx/onnx/pull/3266Opset version 14
allowzeroattribute to Reshape operator https://github.com/onnx/onnx/pull/3113API
onnx.OnnxParserParser for a textual syntax of ONNX models https://github.com/onnx/onnx/pull/3194Infrastructure
Bug fixes
ir_pb_converterto empty shape https://github.com/onnx/onnx/pull/3279Installation
You can simply pip upgrade using the
pip install onnx--upgrade or build from source following the instructions on Github.Notes
Contributors
Thanks to these individuals for their contributions in this release:
@jcwchen, @askhade, @postrational, @etusien, @wschin, @prasanthpul, @gramalingam, @daquexian, @BowenBao,
@pranav-prakash, @matteosal, @linkerzhang, @annajung, @neginraoof, @tianleiwu, @tomdol
v1.8.1Compare Source
This release is a patch release based on v1.8.0.
Bug fixes:
import onnxon MacOS Catalina.API change:
onnx.shape_inference does not throw shape_inference error now. If you want to see the shape_inference errors, please use
onnx.shape_inference.infer_shapes(onnx_model, strict_mode=True).Release:
v1.8.0Compare Source
ONNX v1.8 is now available with exciting enhanced features! You may learn more about the project, who is involved and what tools are available at the onnx.ai site. We would like to thank every community member for contributing to the project!
Key Updates
Opset version 13
API
onnx.shape_inferencenow accepts model path and supports >2GB models for shape inference. https://github.com/onnx/onnx/pull/3012Infrastructure
Bug fixes
Installation
You can simply pip upgrade using the
pip install onnx --upgradeor build from source following the instructions on Github.Notes
onnx.optimizeris moving to another repo: https://github.com/onnx/optimizer. It will be removed from onnx/onnx in ONNX 1.9.onnx.version_converterhas IR gap issue - cannot use input from initializer: https://github.com/onnx/onnx/pull/3007onnx.shape_inferenceupdates both output and value_info. It will only update the original output in future update: https://github.com/onnx/onnx/issues/3069Contributors
Thanks to these individuals for their contributions in this release:
jcwchen, askhade, wschin, vinitra, prasanthpul, gramalingam, daquexian, rajeevnalawadi, sveta-levitan, ashbhandare, chinhuang007, KsenijaS, shinh, BowenBao, shubhambhokare1, pranav-prakash, prabhat00155, pluradj, matteosal, jackwish, Yukigaru, H1Gdev, 462630221, natke, kevinch-nv, RandySheriffH, souptc, fdwr, HectorSVC, jspisak, codemzs, yuslepukhin, linkerzhang
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.