Tags · microsoft/onnxruntime

v1.24.1

Toggle v1.24.1's commit message

Patch pools to use older agent version on ARM64 (#27232)

### Description

Azure DevOps pushed an incorrect agent version on Windows ARM64. This PR
patches the pool to use the older version while we wait for ADO to roll
out a fix.


### Motivation and Context

v1.23.2

Toggle v1.23.2's commit message

ORT 1.23.2 cherrypick 1 (#26368)

Adds the following commits to the release-1.23.2 branch for ORT 1.23.2:

- [TensorRT] Fix DDS output bug during engine update
  - PR: #26272
  - commit id: 00e85dd
- Fix shape inference failure with in-memory external data
   - PR: #26263
   - commit id: d955476
- [CUDA] replace 90a-virtual by 90-virtual for forward compatible 
  - PR: #26230
  - commit id: b58911f
- [QNN-EP] Fix logic flow bug
  - PR: #26148
  - commit id: b282379
- Internal Dupe of #25255 - [MLAS] Optimize MlasConv using thread
partition opt
  - PR: #26103
  - commit id: 7362518
- Update qMoE spec to support block quantization
  - PR: #25641
  - commit id: 7a8ffa8
- [VitisAI] add new api to VitisAI to save graph as a string
  - PR: #25602
  - commit id: 3361d72
- [[Build] Lock torch, onnxscript and onnx-ir versions to latest]
  - PR: #26315
  - commit id: ea69c4d

---------

Co-authored-by: Hariharan Seshadri <shariharan91@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Edward Chen <18449977+edgchen1@users.noreply.github.com>
Co-authored-by: Yateng Hong <toothache9010@gmail.com>
Co-authored-by: Changming Sun <chasun@microsoft.com>
Co-authored-by: Dmitri Smirnov <dmitrism@microsoft.com>
Co-authored-by: Tianlei Wu <tlwu@microsoft.com>
Co-authored-by: quic-calvnguy <quic_calvnguy@quicinc.com>
Co-authored-by: quic_calvnguy <quic_calvnguy@quic_inc.com>
Co-authored-by: yifei410 <31260809+yifei410@users.noreply.github.com>
Co-authored-by: yifei <y.zhou@xilinx.com>

v1.23.1

Toggle v1.23.1's commit message

ORT 1.23.1 cherrypick 2 (#26182)

### Description
Adds the following commits to the `rel-1.23.1` branch for ORT 1.23.1:


- add session_id_ to LogEvaluationStart/Stop, LogSessionCreationStart
  - main merge date: July 31, 1:05am
  - pr: #25590
  - commit: e753643
- [build] fix WebAssembly build on macOS/arm64
  - main merge date: Aug 5, 8:07am
  - pr: #25653
  - commit: 53f152b
- [CPU] MoE Kernel (#25958)
  - main merge date: Sept 10, 4:54pm
  - pr: #25958
  - commit: 930e640
- [CPU] Block-wise QMoE kernel for CPU
  - main merge date: Sept 15, 8:32am
  - pr: #26009
  - commit: 5d17734
- [C#] Implement missing APIs
  - main merge date: Sept 24, 10:50am
  - pr: #26101
  - commit: 35dcab5
- Regenerate test model with ONNX IR < 12
  - main merge date: Sept 24, 2:50pm
  - pr: #26149
  - commit: 88f2652
- [CPU] Fix compilation errors because of unused variables
  - main merge date: Sept 25, 1:21pm
  - pr: #26147
  - commit: 42fcd71
- [EP ABI] Check if nodes specified in GetCapability() have already been
assigned
  - main merge date: Sept 26, 1:24am
  - pr: #26156
  - commit: 67d3ba0
- [QNN EP] Add dynamic option to set HTP performance mode
  - main merge date: Sept 26, 11:55am
  - pr: #26135
  - commit: 6cc40fd

---------

Co-authored-by: xieofxie <xieofxie@126.com>
Co-authored-by: hualxie <hualxie@microsoft.com>
Co-authored-by: Yulong Wang <7679871+fs-eire@users.noreply.github.com>
Co-authored-by: Akshay Sonawane <111780983+apsonawane@users.noreply.github.com>
Co-authored-by: Dmitri Smirnov <yuslepukhin@users.noreply.github.com>
Co-authored-by: Edward Chen <18449977+edgchen1@users.noreply.github.com>
Co-authored-by: quic-tirupath <quic_tirupath@quicinc.com>
Co-authored-by: quic-ashwshan <quic_ashwshan@quicinc.com>

v1.23.0

Toggle v1.23.0's commit message

Fix python test issues for the 1.23.0 release (#26118)

### Description

1. Fixes Python Wheel Installation Path: In the Linux smoking test
(py-package-smoking-test-linux.yml),
the pip install command was corrected to use --find-links . to locate
the wheel in the correct directory.
This resolves an issue where the installation script was looking in the
wrong location.

2. Expands python package test pipeline's macOS Test Matrix: A new
parameterized template (py-package-smoking-test-macos.yml) is introduced
to test macOS wheels. The main pipeline (py-package-test-pipeline.yml)
now uses this template to create a comprehensive test matrix, covering
Python versions 3.10, 3.11, 3.12, and 3.13 across macOS versions 13, 14,
and 15.

3. Enable more tests in Nuget Test Pipeline. The pipeline is for testing
packaged ONNX Runtime nuget packages. In the Windows NuGet test template
(test_win.yml), a step has been added to download and place the
custom_op_library.dll in the appropriate test directory. This ensures
the custom op tests can find their required dependencies. The
SKIPNONPACKAGETESTS flag has been removed to ensure all such tests are
run.

### Motivation and Context
Improve packaging tests.

v1.22.2

Toggle v1.22.2's commit message

ORT 1.22.2 cherry-pick PR 25552 (#25720)

### Description
Cherry-pick PR #25552,
which allows building python wheels for ORT 1.22.2



### 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. -->

Co-authored-by: Changming Sun <chasun@microsoft.com>

v1.22.1

Toggle v1.22.1's commit message

Cherry Picks into rel-1.22.1 (#25157)

### Description

Cherry pick the following into
[rel-1.22.1](https://github.com/microsoft/onnxruntime/tree/rel-1.22.1)

- (#24884 )
- (#24845 )
- (#24950 )
- (#24534)
- (#24889 )

- bump version to 1.22.1 and update DirectML package version to 1.22.1
in CI pipeline

---------

Co-authored-by: Prathik Rao <prathik.rao@gmail.com>
Co-authored-by: Yulong Wang <7679871+fs-eire@users.noreply.github.com>
Co-authored-by: Scott McKay <skottmckay@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Julien <182520+JulienMaille@users.noreply.github.com>
Co-authored-by: Julien Maille <julien.maille@data-pixel.com>
Co-authored-by: Changming Sun <chasun@microsoft.com>