Skip to content

Conversation

@ankitm3k
Copy link

ORT MAIN SYNC

adrianlizarraga and others added 11 commits July 23, 2025 10:00
### Description
Adds `Graph_GetModelPath` API function.



### Motivation and Context
An EP that loads an EPContext model (i.e., compiled model) needs to know
the base path of the model to determine the path the EPContext node
binary (if stored in a file).
### Description

fix missing files in Python package for WebGPU



### Motivation and Context

Fixes microsoft#25495
…microsoft#25481)

Cherrypick from the following branches in win-onnxruntime repo.
dev/amd/ozhang/update_mgx_ep_creation
dev/kvadsariya/auto_ep_migraphx

This change allows MigraphX EP (AMD GPU EP) to be selected through auto
ep (prefer gpu) policy.

---------

Co-authored-by: Karim Vadsariya <kvadsariya@microsoft.com>
Co-authored-by: ozhang <ozhang@amd.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1. Enable TSA for nuget packaging pipelines and split it into two parts.
2. Split Windows CUDA pull request pipeline into build and test two jobs to save resources
Fixes
[pipeline](https://github.com/microsoft/onnxruntime/actions/runs/16409012810/job/46360059351)

repro:
`python onnxruntime\test\python\onnx_backend_test_series.py -t
test_rotary_embedding_interleaved_expanded_cpu`
### Description
<!-- Describe your changes. -->
Apply bugfix from internal team.


### 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. -->
### Description
<!-- Describe your changes. -->
Update OrtEpFactory in new EPs to add allocator, data transfer and
stream stubs.

### 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. -->
As `name` is already derived from stem (of cache file name), ff cache
file name contains two dots then blob file name is incorrect. This
enables cache file name with two dots.

### Description
<!-- Describe your changes. -->



### 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. -->
### Description
TreeEnsemble uses two recursive function causing call stack overflow
when the depth of the tree is too high. This is usually not the case
except when nodes are multiplied to represent member ship rule as a
chain of equal.

Fixed issues microsoft#25400.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Dmitri Smirnov <dmitrism@microsoft.com>
### Description

When building targeting wasm, `WIN32` is `false`. Use `CMAKE_HOST_WIN32`
instead.

### Motivation and Context

Fix the problem when building wasm on Windows, node_helper cannot find
NPM correctly.
@ankitm3k ankitm3k requested a review from jatinwadhwa921 July 24, 2025 07:51
@ankitm3k ankitm3k merged commit 9c7a151 into ovep-develop Jul 24, 2025
6 of 8 checks passed
@ankitm3k ankitm3k deleted the sync_msft_24_7_25 branch July 24, 2025 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.