Rui Ren
5ae597da6a
ORT 1.14.0 release -- cherry pick round2 ( #14573 )
...
### Description
<!-- Describe your changes. -->
Second round cherry pick, total 13 PRs, as below. Please check here for
[Here](https://github.com/microsoft/onnxruntime/issues?q=label%3Arelease%3A1.14+sort%3Aupdated-asc+is%3Aclosed+label%3Atriage%3Aapproved )
for the total list.
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40 ">
<head>
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 15">
<link id=Main-File rel=Main-File
href="file:///C:/Users/ruiren/AppData/Local/Temp/msohtmlclip1/01/clip.htm">
<link rel=File-List
href="file:///C:/Users/ruiren/AppData/Local/Temp/msohtmlclip1/01/clip_filelist.xml">
<style>
<!--table
{mso-displayed-decimal-separator:"\.";
mso-displayed-thousand-separator:"\,";}
@page
{margin:.75in .7in .75in .7in;
mso-header-margin:.3in;
mso-footer-margin:.3in;}
tr
{mso-height-source:auto;}
col
{mso-width-source:auto;}
br
{mso-data-placement:same-cell;}
td
{padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
mso-font-charset:0;
mso-number-format:General;
text-align:general;
vertical-align:bottom;
border:none;
mso-background-source:auto;
mso-pattern:auto;
mso-protection:locked visible;
white-space:nowrap;
mso-rotate:0;}
.xl65
{text-align:center;}
.xl66
{color:windowtext;
text-align:center;
border:.5pt solid windowtext;}
.xl67
{text-align:center;
border:.5pt solid windowtext;}
.xl68
{text-align:center;
border:.5pt solid windowtext;
background:white;
mso-pattern:black none;}
-->
</style>
</head>
<body link="#0563C1" vlink="#954F72">
Date | PR | # | Commit # | Short #
-- | -- | -- | -- | --
1 | Fix unused variable for CUDA EP builds with USE_FLASH_ATTENTION off
| 14404 | 85d7e9c596 | 85d7e9c
2 | UNet fusion and fp16 conversion for stable diffusion | 14248 |
a95fcb4345 | a95fcb4
3 | upgrade protobuf to 3.20.2 and onnx to 1.13 | 14279 |
80f807c03d | 80f807c
4 | Include python training apis when enable_training is enabled | 14485
| d06ad9462b | d06ad94
5 | Including support for Deepspeed 0.8.0 | 14506 |
6fa4555a06 | 6fa4555
6 | change deepspeed version in warning from 0.7.3 to 0.8.0 | 14527 |
3d388a1aea | 3d388a1
7 | Do not fuse DQ+Node+Q if DQ produces graph output | 14509 |
d9e675a2af | d9e675a
8 | upgrade EsrpCodeSigning from v1 to v2 | 14531 |
0578eeff91 | 0578eef
9 | Fix python packaging pipeline | 14533 |
7954976e0a | 7954976
10 | Specify deps in deps.txt and manifest | 14530 |
01cafe89f0 | 01cafe8
11 | Fix Gather to Split optimizer | 14478 |
0bcca7ad45 | 0bcca7a
12 | Stable Diffusion CUDA Optimizations | 14428 |
a6c5ba0185 | a6c5ba0
13 | Fix sharing scalar bug | 14544 |
c6c11039d7 | c6c1103
</body>
</html>
### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
Second round cherry-pick for ORT 1.14.0 release.
---------
Co-authored-by: Adrian Lizarraga <adlizarraga@microsoft.com>
Co-authored-by: Tianlei Wu <tlwu@microsoft.com>
Co-authored-by: Yi Zhang <zhanyi@microsoft.com>
Co-authored-by: Baiju Meswani <bmeswani@microsoft.com>
Co-authored-by: Abhishek Jindal <abjindal@microsoft.com>
Co-authored-by: Yufeng Li <liyufeng1987@gmail.com>
Co-authored-by: Yulong Wang <7679871+fs-eire@users.noreply.github.com>
Co-authored-by: RandySheriffH <48490400+RandySheriffH@users.noreply.github.com>
Co-authored-by: Randy Shuai <rashuai@microsoft.com>
Co-authored-by: Xavier Dupré <xadupre@users.noreply.github.com>
Co-authored-by: pengwa <pengwa@microsoft.com>
2023-02-06 17:00:22 -08:00
dependabot[bot]
c1ff4b468d
Bump protobuf in /tools/ci_build/github/linux/docker/scripts/manylinux
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.18.1 to 3.18.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.18.1...v3.18.3 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-24 15:21:50 -07:00
Changming Sun
b270334e1e
Update numpy version from 1.21.0 to 1.21.6 to avoid building it from source ( #12644 )
2022-08-18 22:11:48 -07:00
pengwa
c398ad513f
Fix orttraining-linux-ci-pipeline - Symbolic shape infer ( #11965 )
...
fix symbolic shape error due to upgraded numpy + legacy sympy
2022-06-23 08:23:36 -07:00
Gary Miguel
4bf22e2a40
Update ONNX to 1.12 ( #11924 )
...
Follow-ups that need to happen after this and before the next ORT release:
* Support SequenceMap with https://github.com/microsoft/onnxruntime/pull/11731
* Support signal ops with https://github.com/microsoft/onnxruntime/pull/11778
Follow-ups that need to happen after this but don't necessarily need to happen before the release:
* Implement LayerNormalization kernel for opset version 17: https://github.com/microsoft/onnxruntime/issues/11916
Fixes #11640
2022-06-21 17:19:52 -07:00
Changming Sun
6a45f9f059
Pin protobuf version to 3.18.1 ( #11645 )
2022-05-26 21:14:56 -07:00
Chun-Wei Chen
5202efd11e
remove unused six in code and CIs ( #10832 )
2022-03-10 15:38:44 -08:00
liqun Fu
da885a72e8
update with onnx 1.11 release ( #10441 )
2022-03-07 21:10:55 -08:00
dependabot[bot]
4d943c9bd3
Bump numpy from 1.16.6 to 1.21.0 in /tools/ci_build/github/linux/docker/scripts/manylinux ( #10387 )
...
* Bump numpy in /tools/ci_build/github/linux/docker/scripts/manylinux
2022-03-07 20:39:49 -08:00
Hariharan Seshadri
b5f7bb7d10
Update ONNX ( #9462 )
2021-10-29 10:33:40 -07:00
Edward Chen
20f006c580
Remove flake8 check from CMake build. ( #8662 )
2021-08-09 14:10:36 -07:00
Ashwini Khade
96eb9810ba
Update onnx ( #8458 )
...
* updates for picking pnnx commit
* add tests filter to c# tests
* plus test fixes
* fix versioning for contrib ops
* fix tests
* test filter for optional ops
* more versioning related updates
* fix test
* fix layernorm spec
* more updates
* update docs
* add more test filters
* more filters
* update binary size threshold
* update docs
* plus more fixes
* updates per review
* update to release commit
* add filters for optional type tests
* plus updates
2021-08-05 09:21:44 -07:00
Negin Raoof
80b7b134bf
Adding optional ops in contrib ops ( #7946 )
...
* Added optional const spec
2021-06-24 13:16:31 -07:00
ashbhandare
56e993a434
Bump to rel-1.9.1 ( #7684 )
2021-05-13 18:41:28 -07:00
Ashwini Khade
75e054cd33
pick onnx release candidate ( #7177 )
...
* pick onnx release candidate
* fix typo
* filter batchnorm tests
* add implementation for reshape 14
* add identity op kernel for opset 14
* fix typo
* update onnx commit
* update commit to latest master
* add hashes for new kernel registrations and update 1
* TEST commit
* update onnx back to right commit
* Update onnx to latest in rel-1.9.0
* temp fix
* remove nonzeroshapesetter transformer
* pick rel branch latest commit
* fix build failures
* fix build failures
* fix build failures
* update the commit to latest in release branch
* add test filters for not impemented op14 ops in c# tests
* plus review comments
2021-04-22 23:57:09 -07:00
Ashwini Khade
b22e60bd44
pull onnx latest commit ( #7102 )
...
* update onnx commit
* fix test scripts to remove deprecated call
* update filters
* add registration for relu and cumsum ver 14
* add promote trilu to onnx domain
* update onnx-tensorrt submodule
* update flag
* update flag
* update dependencies
* fix android ci failure
2021-03-29 11:00:38 -07:00
Chun-Wei Chen
f2ce3aae13
add set_model_dir and update ONNX ( #6119 )
2021-02-05 09:30:49 -08:00
Scott McKay
c84bb9df9f
Add ability to track per operator types in reduced build config. ( #6428 )
...
* Add ability to generate configuration that includes required types for individual operators, to allow build size reduction based on that.
- Add python bindings for ORT format models
- Add script to update bindings and help info
- Add parsing of ORT format models
- Add ability to enable type reduction to config generation
- Update build.py to only allow operator/type reduction via config
- simpler to require config to be generated first
- can't mix a type aware (ORT format model only) and non-type aware config as that may result in insufficient types being enabled
- Add script to create reduced build config
- Update CIs
2021-01-29 07:59:51 +10:00
Hariharan Seshadri
d7bdd96425
Refine auto_pad based pad computation in ConvTranspose ( #6305 )
2021-01-19 19:01:49 -08:00
Ashwini Khade
0ed56d491a
fix opset imports for function body ( #6287 )
...
* fix function opsets
* add tests and update onnx
* changes per review comments
* add comments
* plus updates
* build fix
2021-01-12 13:44:36 -08:00
Chun-Wei Chen
84024bdfa9
Enable ONNX backend test of SequenceProto input/output ( #6043 )
...
* assert sequence tensor and remove skips
* update testdata json
* use ONNX 1.8 in cgmanifest.json
* use previous commit to workaround
* update ONNX commit ID in docker
* skip test_maxpool_2d_dilations test for now
* update function name
2021-01-11 11:30:33 -08:00
Ashwini Khade
705d093167
Update onnx ( #5720 )
...
* update onnx
* update docker image for testing
2020-11-24 11:20:15 -08:00
Ashwini Khade
1cca903680
update onnx commit id ( #5594 )
...
* update onnx commit id
* update onnx commit for docker images
* update docker images
2020-11-02 09:46:36 -08:00
Ashwini Khade
df22611026
Update ONNX commit ( #5487 )
...
* update ONNX
* update onnx + register kernels for reduction ops
* bug fix kernel reg
* update cgmanifests
* revert unsqueeze op 13 registration
* filter ops which are not implemented yet
* filter some tests
* update onnx commit to include conv transpose bug fix
* update docker images
* undo not required test changes
* fix test failures
2020-10-21 07:22:20 -07:00
Changming Sun
17f1178c2e
Downgrade GCC ( #5269 )
...
Co-authored-by: Edward Chen <18449977+edgchen1@users.noreply.github.com>
2020-09-24 21:14:54 -07:00