Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
d22a781
[QNN EP] Gpu backend test framework & test cases. (#25393)
johnpaultaken Jul 16, 2025
2d6a525
Fix Build Error when tensor dumping is enabled (#25414)
tianleiwu Jul 16, 2025
58954ba
[webgpu] Apply template to `MatMulNBitsWideTile` (#25353)
daijh Jul 16, 2025
5af86e5
Update docker images (#25418)
Jul 16, 2025
3a5f75b
revert qnn sdk version (#25426)
prathikr Jul 17, 2025
7fe617c
Restore ability to handle non-hex string in device discovery vendor/d…
skottmckay Jul 17, 2025
2911e70
add sliding window support for webgpu gqa (#25372)
guschmue Jul 17, 2025
2536acf
[TRT-EP] Add loadModelProto APIs (#25409)
kevinch-nv Jul 17, 2025
798d890
[NV RTX EP] Upstream changes from the win-ort (#25370)
ishwar-raut1 Jul 17, 2025
819f32f
Enable free dimension override for graph optimization level 0 (#25425)
chilo-ms Jul 17, 2025
e6c84b8
[CUDA] Support head_sink in flash attention for GQA (#25432)
tianleiwu Jul 17, 2025
fa50e23
[QNN EP] Add EP-aware Reshape handler for Transpose optimization. (#2…
minfhong-quic Jul 18, 2025
fef1b75
Revert "revert qnn sdk version (#25426)" (#25437)
qti-jkilpatrick Jul 18, 2025
e3f338c
[OVEP] Update OV version to 2025.2.0 (#25436)
sfatimar Jul 18, 2025
551fa6f
Ovep Feature Rel 1.23 (#25435)
sfatimar Jul 18, 2025
919cd0a
fix shape inference error for ep context nodes (#25398)
wcy123 Jul 18, 2025
12121aa
Update API ReadOpAttr and CreateOpAttr for string type to unblock EPs…
HectorSVC Jul 18, 2025
ff53f92
increase timeout for onnxruntime-ios-packaging-pipeline (#25438)
prathikr Jul 18, 2025
251eeb2
Bump on-headers and compression in /js/react_native/e2e (#25439)
dependabot[bot] Jul 18, 2025
1d00bff
Bump transformers from 4.48.0 to 4.52.1 in /tools/ci_build/requiremen…
dependabot[bot] Jul 18, 2025
f190e70
add webgpu support for GatherBlockQuantized (#25413)
guschmue Jul 18, 2025
7f193b1
[VitisAI] Upstream changes from win-ort (#25448)
nieubank Jul 19, 2025
8eea128
[WebNN] Fix some spelling and naming issues (#25433)
Honry Jul 19, 2025
9d11ae2
Plugin EP data transfer and Stream support. (#25254)
skottmckay Jul 19, 2025
033ca86
[NV RTX EP] Set Compute Capability only on Turing architecture (#25446)
keshavv27 Jul 19, 2025
b45edfb
[NvTensorRTRTX EP]Disable Fast GELU operator in base model used for N…
keshavv27 Jul 19, 2025
16701a2
[CANN]Fix issue with negative dynamic tensor shape (#25431)
bachelor-dou Jul 19, 2025
053ed28
Add default logger to plugin EP CreateEpFactories (#25456)
skottmckay Jul 19, 2025
af205c2
[EP ABI] Add documentation for OrtValue and ort_graph_to_proto util (…
adrianlizarraga Jul 19, 2025
1975fba
[QNN EP] Enable Conv Op with "auto_pad" param set as VALID (#25444)
aparmp-quic Jul 21, 2025
3c7a617
[build] optimize search for nodejs in CMake (#25466)
fs-eire Jul 21, 2025
ca45ff2
'QnnEpFactory' should provide a fully-qualified path to the backend (…
mschofie Jul 21, 2025
93c51fe
Bump ruff from 0.12.3 to 0.12.4 (#25462)
dependabot[bot] Jul 21, 2025
91e9118
[QNN EP] Add LowPowerBlockQuantization support for Gemm node (#25458)
quic-tirupath Jul 21, 2025
46c3b2c
[VitisAI] Remove 4k alignment from preferred allocator (#25447)
VishalX Jul 21, 2025
23910fd
[VitisAI] Update CreateEpFactories with default logger (#25475)
nieubank Jul 21, 2025
f6b1be3
[QNN EP] Revert workarounds for QNN <= 2.35 (#25479)
qti-jkilpatrick Jul 22, 2025
abc4250
[NV RTX EP] Iraut/vendor id impl (#25478)
ishwar-raut1 Jul 22, 2025
af4b232
[EP ABI] Signatures for compatibility info methods (#25454)
adrastogi Jul 22, 2025
b2a6b02
[VitisAI] Fix Linux build can't find abseil header (#25487)
mingyueliuh Jul 22, 2025
47312d6
[webgpu] fix runtime error caused by buffer release too early (#25485)
fs-eire Jul 22, 2025
024ae9e
Update some new API functions to directly return the value if they're…
skottmckay Jul 22, 2025
4ca16fa
fix warning as error for QNN EP (#25480)
HectorSVC Jul 22, 2025
b2564f4
[OVEP] OpenVINO EP Features for ORT 1.23 Release (#25476)
ankitm3k Jul 22, 2025
51b678f
Add Int4 and UInt4 support for Cast (#24973)
amarin16 Jul 22, 2025
3b86774
Bump form-data from 4.0.0 to 4.0.4 in /js/node (#25483)
dependabot[bot] Jul 22, 2025
d29a985
Add MinimumOSVersion to Info.plist template (#25493)
skottmckay Jul 22, 2025
8446e04
Use appropriate macros for model compatibility API declarations (#25497)
adrastogi Jul 23, 2025
3e2df60
Upgrade nodejs to 22 (#25498)
Jul 23, 2025
3b97d79
Convert Initializers to OrtValues Phase 2 (#25320)
yuslepukhin Jul 23, 2025
5683a62
[EP ABI] Add Graph_GetModelPath API function (#25424)
adrianlizarraga Jul 23, 2025
5d4870a
[build] fix missing files in Python package for WebGPU (#25500)
fs-eire Jul 23, 2025
85ddbe7
[Cherrypick from win-onnxruntime] Add MigraphX EP support for auto EP…
wonchung-microsoft Jul 23, 2025
d9b127c
Refactor nuget packaging pipelines (#25452)
Jul 23, 2025
6ac4f76
[WebGPU EP] handle zero size output in split operator (#25496)
prathikr Jul 23, 2025
6c3cc52
Fix race condition in ProviderLibrary (#25509)
skottmckay Jul 23, 2025
b8a630e
Update OrtEpFactory in new EPs (#25503)
skottmckay Jul 23, 2025
111f85a
Fix EP context name for cache file name with two dots (#25473)
GoranDubajic Jul 23, 2025
223c4a0
Remove one recursive function in TreeEnsemble (#25423)
xadupre Jul 24, 2025
c1cbe08
Fix node_helper.cmake for wasm build on Windows (#25517)
fs-eire Jul 24, 2025
b832ca3
Support read-only allocator for use with initializers (#25348)
skottmckay Jul 24, 2025
bfa2c91
Move Linux CUDA pipelines to H100 (#25523)
Jul 24, 2025
9001123
[OVEP] OpenVINO EP Features for ORT 1.23 Release Patch (#25525)
ankitm3k Jul 24, 2025
52fd75f
Fix QNN SDK download problem (#25520)
Jul 24, 2025
d702978
[EP ABI] API to get external initializer info + lazy load external Or…
adrianlizarraga Jul 24, 2025
e0ad805
Qnn license file update (#25158)
HectorSVC Jul 24, 2025
8152168
Update .config/1espt/PipelineAutobaseliningConfig.yml (#25450)
Jul 25, 2025
2a0c36a
Add arena that uses EP API so that an EP library can be self-sufficie…
skottmckay Jul 25, 2025
7e59947
[WebGPU EP] allow concat operator to handle large number of inputs (#…
prathikr Jul 25, 2025
c3499d7
Attention Operator (CPU) (#25156)
xadupre Jul 25, 2025
0905c56
[TRT EP] Fix `trt_load_user_initializer` for large models where weigh…
gedoensmax Jul 25, 2025
ab95c15
[NvTensorRTRTX EP] Add EP factory to Nv TRT RTX EP (#25511)
ishwar-raut1 Jul 25, 2025
ea1a44e
[EP ABI] OrtGraphToProto utils fixes (#25531)
adrianlizarraga Jul 25, 2025
01912ce
Upgrade onnxruntime-Ubuntu2204-AMD-CPU machine pool to 24.04 (#25534)
Jul 25, 2025
f415664
[WebNN] Respect to the shape of zero_point for ConvInteger (#25484)
Honry Jul 25, 2025
11aebeb
Auto-generated baselines by 1ES Pipeline Templates (#25536)
microsoft-github-policy-service[bot] Jul 25, 2025
cd450d1
KleidiAI SGEMM/IGEMM/Quantized MatMul - Modular MLAS API Changes for …
damdoo01-arm Jul 25, 2025
ff83f53
[build] upgrade to use Node.js in docker image (#25529)
fs-eire Jul 25, 2025
ecc358f
[QNN EP] Add LPBQ encoding support for MatMul operator (#25539)
quic-tirupath Jul 25, 2025
6f4bb51
Update nv_basic_test.cc (#24983)
joeyearsley Jul 25, 2025
29c20cb
Split windows_tensorrt.yml to two parts (#25528)
Jul 25, 2025
9aad21c
DynamicQuantizeMatMul - handle case where B zero point input is provi…
edgchen1 Jul 26, 2025
b214da5
upgrade emsdk to v4.0.11 (#25477)
fs-eire Jul 26, 2025
7c0c29d
[build] Fix the file copy in get_docker_image.py (#25548)
fs-eire Jul 26, 2025
1b584c1
[webgpu] Enable per-run control for graph capture (#25367)
qjia7 Jul 27, 2025
51d3198
Refactor plugin EP support (#25541)
skottmckay Jul 28, 2025
2e0f717
Remove the python installation steps from win-qnn-arm64-ci-pipeline.y…
Jul 28, 2025
413d38d
[QNN EP] Support more Einsum equation: bhwc,hkc->bhwk (#25518)
qti-yuduo Jul 28, 2025
f80697a
Cherry-pick round 1 (#25563)
Jul 28, 2025
bac8af3
Upgrade xnnpack to latest (#25275)
fanchenkong1 Jul 28, 2025
38e660c
Fix webgpu_pix_frame_generator by adding missing present mode attribu…
shaoboyan091 Jul 28, 2025
a2b4546
[CUDA] Support SwiGlu in MoE and qMoE (#25530)
tianleiwu Jul 28, 2025
6ee4ea3
Fix C/C++ documentation generation (#25569)
adrianlizarraga Jul 29, 2025
87f1499
[MIGraphX EP] Fix compilation after cherry-picking from win-onnxrunti…
apwojcik Jul 29, 2025
2bd00ec
[webgpu] Optimize FlashAttention for prefill (#25395)
daijh Jul 29, 2025
8f20e30
[EP ABI] Node_GetAttrByName returns ORT_NOT_FOUND with non-existing a…
adrianlizarraga Jul 29, 2025
f53d7d8
[QNN-EP] Fix data type check to skip optional I/Os (#25514)
qti-yuduo Jul 29, 2025
a89b038
[build] upgrade Node.js for NPM packaging pipeline (#25568)
fs-eire Jul 29, 2025
c22f70d
[QNN-EP] Einsum equation ReduceSum Multiply on broadcast X (#25581)
qti-yuduo Jul 30, 2025
b957547
[build] fix multi-config for VCPKG (#25585)
fs-eire Jul 30, 2025
131cf40
Update OrtEpFactory in MiGraphX EP (#25567)
psakhamoori Jul 30, 2025
c29737d
[webgpu] use u32 to represent f16 in uniform (#25391)
fs-eire Jul 30, 2025
4a8a289
[EP ABI] Support for TENSOR type attribute (#25566)
chilo-ms Jul 30, 2025
f91d24c
[build] fix build break on arm (#25601)
fs-eire Jul 31, 2025
eade5fe
Add WhereDummyDq Transformer to form Node Unit (#25576)
qti-hungjuiw Jul 31, 2025
e753643
add session_id_ to LogEvaluationStart/Stop, LogSessionCreationStart (…
xieofxie Jul 31, 2025
866c7e3
[VitisAI] add new api to VitisAI to save graph as a string (#25602)
yifei410 Jul 31, 2025
68b9d9b
[CUDA] BF16 MoE and qMoE (#25572)
tianleiwu Jul 31, 2025
780c0e1
Disable Turing GPU for Nv Trt Rtx Ep (#25611)
ishwar-raut1 Jul 31, 2025
5c0a7d8
[QNN EP] Add Unit tests for LPBQ Fusions (#25592)
quic-tirupath Jul 31, 2025
ac7af24
Refactor Java Test Pipeline (#25608)
Jul 31, 2025
a7bc727
Cache opSupportLimits to improve the performance and update tracing e…
qwu16 Jul 31, 2025
7b2f667
[build] disable CodeQL for NPM Packaging Pipeline (#25614)
fs-eire Aug 1, 2025
e57dc2a
[QNN EP] Lower Gemm with 2d bias to FC + ElementwiseAdd when targetin…
quic-muchhsu Aug 1, 2025
b77dbd4
Optimize layout for SubgroupMatrixLoad on Intel (#25384)
jchen10 Aug 1, 2025
554cda5
[QNN EP] Bug fix: multiple consumer for cast result in name conflicts…
qti-yuduo Aug 1, 2025
f755b8a
[QNN EP] Add ONNX ScatterElements support (#24811)
quic-tirupath Aug 1, 2025
3a1bb09
[QNN-EP] Resolve VTCM buffer sharing bugs (#25622)
quic-calvnguy Aug 1, 2025
a120b4b
Update macOS target version from 13.3 to 13.4 (#25616)
Aug 1, 2025
7cc93cf
[webgpu] Apply Flash Attention if sliding window exceeds KV cache len…
daijh Aug 1, 2025
1411308
[build] fix macOS x86_64 cross-compile warning (#25615)
fs-eire Aug 1, 2025
747b4b0
Add CUDA implementation of GatherBlockQuantized operator (#25575)
xiaomsft Aug 1, 2025
ca8ee36
Move moving weights to memory to the end of Graph::Resolve() (#25626)
yuslepukhin Aug 2, 2025
4004a15
Add support for QMoE in CPU (#25558)
apsonawane Aug 2, 2025
3b10e44
[build] use cross-compile to build macOS x86_64 target for WebGPU (#2…
fs-eire Aug 2, 2025
562760a
Update MoE and qMoE spec (#25619)
tianleiwu Aug 2, 2025
9ecd9f3
[CANN] Fix CANN build error (#25627)
bachelor-dou Aug 4, 2025
14ca6df
[MIGraphX EP] Fix CreateExecutionProviderFactory with correct struct …
Zhaeong Aug 4, 2025
59871e3
Update qMoE spec to support block quantization (#25641)
tianleiwu Aug 4, 2025
539d0ed
[QNN EP] Add support for GatherNd Op in QNN EP (#25635)
quic-ashwshan Aug 4, 2025
d5d3b28
Enable 2bit CPU matmul fallback (#25582)
carzh Aug 4, 2025
7b31a10
Add patch for WebGPU on Android to handle fp16 in uniforms (#25349)
vraspar Aug 4, 2025
2ba3682
[web] fix support for subgroup (#25649)
fs-eire Aug 4, 2025
53f152b
[build] fix WebAssembly build on macOS/arm64 (#25653)
fs-eire Aug 5, 2025
b1546da
[build] fix build with delay load hook (#25657)
fs-eire Aug 5, 2025
d912167
[NV TRT RTX EP] Cumulative TRT RTX EP merge (#25656)
gedoensmax Aug 6, 2025
c65de9f
Update python bindings to be able to use a shared allocator and/or ID…
skottmckay Aug 6, 2025
53a4995
upgrade dawn to 794b6fadc4171f7b853a77ffdf0948fbec431f41 (#25461)
fs-eire Aug 6, 2025
55f4c2a
Fix the is_leaf check in TreeEnsemble (#25410)
meakbiyik Aug 6, 2025
eff5b9a
Remove training packages from onnxruntime-ios-packaging-pipeline (#25…
vraspar Aug 6, 2025
ee794af
Enable BrowserStack testing stage (#25668)
carzh Aug 6, 2025
e0786fe
ORT perf test support for plugin EP (#25374)
chilo-ms Aug 6, 2025
9c9e3a6
Allow DML EP to be used with any CPU EP (#25664)
skottmckay Aug 7, 2025
33debbe
Update number of mel bins for whisper model (#25675)
ajindal1 Aug 7, 2025
8f6b201
[webgpu] support float16 type for Einsum operator (#25443)
xhcao Aug 7, 2025
97d93f4
Bump tmp from 0.2.1 to 0.2.4 in /onnxruntime/test/wasm (#25671)
dependabot[bot] Aug 7, 2025
3ca49d8
Properly remove in-memory references (#25652)
yuslepukhin Aug 7, 2025
69e7047
[QNN-EP] Add CastLoneQFusion to transform Cast and QNode into Convert…
qti-hungjuiw Aug 7, 2025
1a01967
[WebNN] Remove NHWC preferred layout (#25679)
Honry Aug 7, 2025
6e2a287
[webgpu] support bool for binary operators (#25674)
fs-eire Aug 8, 2025
067b154
Skip node output dump for MemcpyToHost (#25651)
tianleiwu Aug 8, 2025
f8c6262
Update QAIRT to 2.37.0 (#25688)
qti-kromero Aug 8, 2025
2c60106
Update Podfile.template: update macOS target version from 13.3 to 13.…
Aug 8, 2025
a1a5bae
Enable JAVA API build for LoongArch64 (#25694)
Panxuefeng-loongson Aug 8, 2025
bfd7f97
[VitisAI] bugfix model_clone optimization (#25629)
wcy123 Aug 8, 2025
199f193
python: make print_debug_info robust when LD_LIBRARY_PATH is unset on…
fs-eire Aug 8, 2025
84bd23d
[MIGraphX EP] Syncing AMD changes upstream (#25583)
apwojcik Aug 9, 2025
bf74e55
Bump tmp from 0.2.1 to 0.2.5 in /js/web (#25708)
dependabot[bot] Aug 9, 2025
5d77b73
[build] add --use_vcpkg_ms_internal_asset_cache to webgpu CI (#25693)
fs-eire Aug 10, 2025
08e18b2
[webgpu] support GatherND operator (#25632)
xhcao Aug 11, 2025
0dd71ba
Retrieve Device and Command buffer for DML (#25533)
hisham-hchowdhu Aug 11, 2025
063491c
[webgpu] add usage of ReadonlyAllocator for WebGPU EP (#25690)
fs-eire Aug 11, 2025
7c465bc
Bump ruff from 0.12.4 to 0.12.8 (#25713)
dependabot[bot] Aug 11, 2025
2678b9c
Bump reviewdog/action-shellcheck from 1.30.0 to 1.31.0 (#25711)
dependabot[bot] Aug 11, 2025
4f6ae14
Add build.py `--targets` option to specify multiple targets. Update e…
edgchen1 Aug 12, 2025
0ccc9b0
[webgpu] Apply template to flash attention (#25722)
daijh Aug 12, 2025
03301cc
[QNN EP] Disable tests broken by QNN 2.37 (#25729)
qti-jkilpatrick Aug 12, 2025
dfab5bf
[OVEP] OpenVINO features v1.23.0 patch (#25725)
ankitm3k Aug 12, 2025
1b75411
Bump actions/download-artifact from 4 to 5 (#25712)
dependabot[bot] Aug 13, 2025
c5a8c53
[QNN EP] Enhance unique name generator for node and tensor names (#25…
qti-yuduo Aug 13, 2025
39ff24e
Fix swapped count and value arguments to `std::vector` constructor. (…
edgchen1 Aug 13, 2025
cab752b
[WebGPU] upgrade wgsl-template to 0.1.14 (#25731)
fs-eire Aug 13, 2025
e930d94
fix bugs for unused parameter (#25719)
selenayang888 Aug 13, 2025
3a94a67
[webgpu] Add more GEMM test (#25556)
xiaofeihan1 Aug 14, 2025
b8821e9
[QNN EP] Thread safe unique name generator (#25738)
qti-yuduo Aug 14, 2025
3608cb2
Add precompiled header support (#25739)
moyo1997 Aug 14, 2025
0ca313b
Relax WeightBiasQuantization constraint for larger QDQ node group (#2…
qti-yuduo Aug 14, 2025
8e871c8
Update mac.yml iphone_simulator job to use Xcode version 16.4. (#25752)
edgchen1 Aug 14, 2025
a61fb39
[webgpu] Fix poor performance in flash attention for Qualcomm devices…
qjia7 Aug 15, 2025
cb0c5e9
Fix cleanup of Environment class. (#25743)
skottmckay Aug 15, 2025
edf6ff0
[webgpu] Move WebGPU DP4A shaders into templates (#25724)
sushraja-msft Aug 15, 2025
7bbc790
Bump ruff from 0.12.8 to 0.12.9 (#25772)
dependabot[bot] Aug 18, 2025
5f74979
Update fusion_attention to properly convert bfloat16 values (#25404)
justinchuby Aug 18, 2025
603b474
Add BF16 CUDA version for Gelu-20 ONNX op (#25765)
kunal-vaishnavi Aug 18, 2025
27cbebe
GatherBlockQuantized shape inference test (#25769)
jiafatom Aug 18, 2025
aee710e
[QNN-EP] Fix int64 graph output issue (#25745)
kuanyul-qti Aug 18, 2025
fb174c4
Expose GetOrtvalueInitializer via provider bridge (#25761)
yuslepukhin Aug 18, 2025
332cc0e
Disable CoreML EP for test case GemmTransA_int32_128x128x128 (#25773)
fs-eire Aug 18, 2025
cb4d4af
[QNN EP] Upgrade QNN to 2.37.1 (#25751)
qti-jkilpatrick Aug 18, 2025
0d04ad3
Fix antialias downsample on CUDA EP (#25265)
amancini-N Aug 19, 2025
850be8e
[webgpu] Move MatMulNBits to templates (#25783)
sushraja-msft Aug 19, 2025
1ad9f12
[webgpu] Use 64 as the workgroup size of DP4AMatMulQuantize (#24129)
qjia7 Aug 19, 2025
a380e5c
Fix bug for same option provided multiple times in perf test (#25716)
chilo-ms Aug 19, 2025
ebcce42
Add some device discovery support for non-Windows platforms (#25228)
edgchen1 Aug 19, 2025
0e06493
Bump actions/checkout from 4 to 5 (#25771)
dependabot[bot] Aug 19, 2025
75f0179
Bump @babel/runtime from 7.25.6 to 7.26.10 in /js/react_native/e2e (#…
dependabot[bot] Aug 19, 2025
b0d4f00
Bump protobuf from 4.21.12 to 4.25.8 in /tools/ci_build/github/linux/…
dependabot[bot] Aug 19, 2025
087ddb6
[QNN EP] Add qnn support for mod op when fmod = 0. (#25736)
quic-muchhsu Aug 20, 2025
36ac964
[QNN EP] Fix Pool builder assert in Debug build. (#25788)
minfhong-qti Aug 20, 2025
c96503e
[QNN EP] Add thresholded relu to QNN EP support (#25795)
quic-muchhsu Aug 20, 2025
f46113d
Use fixed iOS simulator runtime version in mac.yml iphone_simulator j…
edgchen1 Aug 20, 2025
75f8480
[EP ABI] support `Graph_GetModelMetadata` (#25768)
wcy123 Aug 21, 2025
21404e3
[CUDA EP] Add hardswish op and add bf16 support for hardsigmoid (#25562)
Stonesjtu Aug 21, 2025
9a2ea43
[webgpu] Fix build break in matmul_nbits.cc (#25806)
fs-eire Aug 21, 2025
d346333
[CUDA] Add build flag onnxruntime_USE_FPA_INTB_GEMM (#25802)
tianleiwu Aug 21, 2025
8d8a82b
[TRT RTX EP] EP context changes (#25747)
thevishalagarwal Aug 21, 2025
17b2725
[webgpu] upgrade WGSL Template to v0.1.15 (#25799)
fs-eire Aug 22, 2025
63c1d1a
[NV TRT RTX EP] Reconfigure memory arena to grow with power of 2 (#25…
gedoensmax Aug 22, 2025
30f865a
Add patch file for cpuinfo's vcpkg port (#25818)
Aug 22, 2025
e6d3e08
Introduce new C++ API for C interfaces (#25762)
yuslepukhin Aug 22, 2025
d6e712c
Update semver.h to fix compilation error under linux (#25658)
naetherm Aug 22, 2025
8c68aa1
Add support for generating and validating compiled model compatibilit…
adrastogi Aug 22, 2025
38ef3ad
Disable cpuinfo for ARM64EC builds. (#25831)
edgchen1 Aug 22, 2025
eb453df
Move flash decoding shaders into templates (#25774)
xiaofeihan1 Aug 25, 2025
0482251
Bump @babel/helpers from 7.25.6 to 7.26.10 in /js/react_native/e2e (#…
dependabot[bot] Aug 25, 2025
a7b3b66
Fix a typo in ORT_API_CALL macro (_stdcall) (#25834)
SavaLione Aug 25, 2025
8da3e40
[build] allow custom CMAKE_C_STANDARD and CMAKE_CXX_STANDARD (#25782)
fs-eire Aug 25, 2025
5b021b2
[webgpu] Add support for Q2 in matmulnbits (#25763)
sushraja-msft Aug 26, 2025
cf05366
[webgpu ] Optimize flash attention for Nvidia (#25777)
qjia7 Aug 26, 2025
17ede5a
safeint.h: quelch gcc's -Wreturn-type (#25655)
bonktree Aug 26, 2025
a6c92bd
Fix focus contrast ratios for accessibility compliance (WCAG 2.1 AA) …
Copilot Aug 26, 2025
ce90609
Fix keyboard navigation accessibility for DocFX tab controls (#25819)
Copilot Aug 26, 2025
db4b0f4
[CPU] Improve QMoE kernel (#25822)
apsonawane Aug 26, 2025
0de1c01
Enable ABSL_FLAGS flag registration for onnxruntime_perf_test for mob…
chilo-ms Aug 26, 2025
f58f7eb
[webgpu] Expand Unsqueeze version to 23 (#25858)
qjia7 Aug 26, 2025
7e3174b
[webgpu] Optimize dp4 prefill shader for Qualcomm (#25578)
qjia7 Aug 26, 2025
16ae99e
Add cuda graph implementation for NV TRT RTX EP (#25787)
umangb-09 Aug 27, 2025
c9c23b0
[QNN-EP] Enable einsum with QK equations for QNN. (#25861)
quic-muchhsu Aug 27, 2025
568ad20
Fix a long standing bug on file memory mapping on windows. (#25833)
yuslepukhin Aug 27, 2025
c9ec1da
Add default constructor to Ort::Status. (#25860)
yuslepukhin Aug 27, 2025
0ba4d29
Bump actions/setup-java from 4 to 5 (#25840)
dependabot[bot] Aug 27, 2025
3cadbdb
Add API for precompiled model compatibility check using just the comp…
adrastogi Aug 27, 2025
7af42b8
[WebNN] Fix the op support limit for batchNormalization (#25856)
shiyi9801 Aug 28, 2025
1d07e94
[WebNN] Support Round op (#25810)
Honry Aug 28, 2025
d4e31dc
Improve SimplifiedLayerNorm by using same techniques as SkipSimplifie…
sushraja-msft Aug 28, 2025
0b15200
DequantizeLinear should support non-zero zero_point when input type i…
wangw-1991 Aug 28, 2025
e525ea2
[CPU] Optimize GQA attention bias application for FP16 (#25871)
derdeljan-msft Aug 28, 2025
574806b
Fixes for DynamicQuantizeMatMul and Attention3D tests (#25814)
JonathanC-ARM Aug 28, 2025
abe485e
Fix MoE CPP tests (#25877)
apsonawane Aug 28, 2025
179f371
[c++] Eliminate dynamic initialization of static Ort::Global<void>::a…
chwarr Aug 28, 2025
3563f2e
python GPU IO Bindings for NVIDIA (#25776)
ishwar-raut1 Aug 28, 2025
47f355a
[CANN] Add a `enable_cann_subgraph` feature parameter (#25867)
bachelor-dou Aug 28, 2025
1eb18f1
[EP ABI] Add OpAttr_GetTensorAttributeAsOrtValue and replace the exis…
chilo-ms Aug 29, 2025
820554e
Language bindings for model compatibility API (#25878)
adrastogi Aug 29, 2025
4754a1d
[QNN-EP] Introduce Level1 Transformer into qnn.preprocess (#25883)
qti-hungjuiw Aug 29, 2025
3fc9779
[QNN EP] Minor fix weight name missing when not valid QDQ node group …
qti-yuduo Aug 29, 2025
ca77b7e
Add custom ops library_path to EP metadata (#25830)
psakhamoori Aug 29, 2025
7a919c6
[OVEP] OpenVINO EP Features and bug-fixes for ORT-1.23 (#25884)
preetha-intel Aug 29, 2025
c9bdbd7
[java] Auto EP and compile model support (#25131)
Craigacp Aug 29, 2025
68a8cfc
Initial plan
Copilot Aug 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 3 additions & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ BasedOnStyle: Google
ColumnLimit: 0
SortIncludes: false
DerivePointerAlignment: false
# Avoid adding spaces between tokens in GSL_SUPPRESS arguments.
# E.g., don't change "GSL_SUPPRESS(r.11)" to "GSL_SUPPRESS(r .11)".
WhitespaceSensitiveMacros: ["GSL_SUPPRESS"]

# if you want to customize when working locally see https://clang.llvm.org/docs/ClangFormatStyleOptions.html for options.
# See ReformatSource.ps1 for a script to update all source according to the current options in this file.
Expand All @@ -19,4 +22,3 @@ DerivePointerAlignment: false
# NamespaceIndentation: All

...

84 changes: 57 additions & 27 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -1,30 +1,60 @@
---
# turn off readability-braces-around-statements to allow single line statement like 'if (x == y) doSomething();'
Checks: '-*,cppcoreguidelines-*,google-*,readability-*,modernize-*,-readability-braces-around-statements,-google-runtime-references,-cppcoreguidelines-pro-type-reinterpret-cast'
WarningsAsErrors: ''

# NOTE:
# The check is a multiline string here. Comment must not be moved into the string.
# Be sure to keep the disabled rules alphabetically sorted.
#
# Checks that are turned off:
#
# -cppcoreguidelines-macro-usage: There are a lot of false-positives like Function-like macro 'Foo' used; consider a 'constexpr' template function
# -cppcoreguidelines-pro-type-reinterpret-cast: Originally turned off.
# -google-readability-todo: Not enforced.
# -google-runtime-references: https://github.com/microsoft/onnxruntime/blob/main/docs/Coding_Conventions_and_Standards.md#c-code-style.
# -modernize-concat-nested-namespaces: We don't use it.
# -modernize-use-trailing-return-type: Stylistic preference we do not enforce.
# -readability-identifier-length: A lot of numerical code rely on short names to improve readability.
# -readability-uppercase-literal-suffix: We accept lowercase suffixes

Checks: >
-*,
cppcoreguidelines-*,
google-*,
readability-*,
modernize-*,
bugprone-*,
performance-*,
misc-*,
-cppcoreguidelines-macro-usage,
-cppcoreguidelines-pro-type-reinterpret-cast,
-google-readability-todo,
-google-runtime-references,
-modernize-concat-nested-namespaces,
-modernize-use-trailing-return-type,
-readability-identifier-length,
-readability-uppercase-literal-suffix,
WarningsAsErrors: ""
HeaderFilterRegex: '.*onnxruntime\/core\/.*'
AnalyzeTemporaryDtors: false
FormatStyle: none
CheckOptions:
- key: google-readability-braces-around-statements.ShortStatementLines
value: '1'
- key: google-readability-function-size.StatementThreshold
value: '800'
- key: google-readability-namespace-comments.ShortNamespaceLines
value: '10'
- key: google-readability-namespace-comments.SpacesBeforeComments
value: '2'
- key: modernize-loop-convert.MaxCopySize
value: '16'
- key: modernize-loop-convert.MinConfidence
value: reasonable
- key: modernize-loop-convert.NamingStyle
value: CamelCase
- key: modernize-pass-by-value.IncludeStyle
value: google
- key: modernize-replace-auto-ptr.IncludeStyle
value: google
- key: modernize-use-nullptr.NullMacros
value: 'NULL'
...

FormatStyle: none
CheckOptions:
- key: google-readability-braces-around-statements.ShortStatementLines
value: "1"
- key: google-readability-function-size.StatementThreshold
value: "800"
- key: google-readability-namespace-comments.ShortNamespaceLines
value: "10"
- key: google-readability-namespace-comments.SpacesBeforeComments
value: "2"
- key: modernize-loop-convert.MaxCopySize
value: "16"
- key: modernize-loop-convert.MinConfidence
value: reasonable
- key: modernize-loop-convert.NamingStyle
value: CamelCase
- key: modernize-pass-by-value.IncludeStyle
value: google
- key: modernize-replace-auto-ptr.IncludeStyle
value: google
- key: modernize-use-nullptr.NullMacros
value: "NULL"
---
198 changes: 198 additions & 0 deletions .config/1espt/PipelineAutobaseliningConfig.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,198 @@
## DO NOT MODIFY THIS FILE MANUALLY. This is part of auto-baselining from 1ES Pipeline Templates. Go to [https://aka.ms/1espt-autobaselining] for more details.

pipelines:
1624:
retail:
source:
credscan:
lastModifiedDate: 2024-10-25
policheck:
lastModifiedDate: 2024-10-25
eslint:
lastModifiedDate: 2024-10-25
psscriptanalyzer:
lastModifiedDate: 2024-10-25
armory:
lastModifiedDate: 2024-10-25
binary:
credscan:
lastModifiedDate: 2025-02-06
binskim:
lastModifiedDate: 2025-04-25
spotbugs:
lastModifiedDate: 2025-02-06
usedNonDefaultBranch: true
1299:
retail:
source:
credscan:
lastModifiedDate: 2024-10-25
eslint:
lastModifiedDate: 2024-10-25
psscriptanalyzer:
lastModifiedDate: 2024-10-25
armory:
lastModifiedDate: 2024-10-25
policheck:
lastModifiedDate: 2024-10-29
binary:
credscan:
lastModifiedDate: 2024-10-25
binskim:
lastModifiedDate: 2025-04-25
spotbugs:
lastModifiedDate: 2024-10-25
1625:
retail:
source:
credscan:
lastModifiedDate: 2024-11-05
policheck:
lastModifiedDate: 2024-11-05
eslint:
lastModifiedDate: 2024-11-05
psscriptanalyzer:
lastModifiedDate: 2024-11-05
armory:
lastModifiedDate: 2024-11-05
binary:
credscan:
lastModifiedDate: 2024-11-13
binskim:
lastModifiedDate: 2025-04-25
spotbugs:
lastModifiedDate: 2024-11-13
1626:
retail:
source:
credscan:
lastModifiedDate: 2024-11-13
policheck:
lastModifiedDate: 2024-11-13
eslint:
lastModifiedDate: 2024-11-13
psscriptanalyzer:
lastModifiedDate: 2024-11-13
armory:
lastModifiedDate: 2024-11-13
binary:
credscan:
lastModifiedDate: 2024-11-13
binskim:
lastModifiedDate: 2024-11-13
spotbugs:
lastModifiedDate: 2024-11-13
995:
retail:
source:
credscan:
lastModifiedDate: 2025-02-12
eslint:
lastModifiedDate: 2025-02-12
psscriptanalyzer:
lastModifiedDate: 2025-02-12
armory:
lastModifiedDate: 2025-02-12
1313:
retail:
source:
credscan:
lastModifiedDate: 2025-02-27
eslint:
lastModifiedDate: 2025-02-27
psscriptanalyzer:
lastModifiedDate: 2025-02-27
armory:
lastModifiedDate: 2025-02-27
binary:
credscan:
lastModifiedDate: 2025-02-27
binskim:
lastModifiedDate: 2025-04-25
spotbugs:
lastModifiedDate: 2025-02-27
1312:
retail:
source:
credscan:
lastModifiedDate: 2025-02-27
eslint:
lastModifiedDate: 2025-02-27
psscriptanalyzer:
lastModifiedDate: 2025-02-27
armory:
lastModifiedDate: 2025-02-27
841:
retail:
source:
credscan:
lastModifiedDate: 2025-04-24
eslint:
lastModifiedDate: 2025-04-24
psscriptanalyzer:
lastModifiedDate: 2025-04-24
armory:
lastModifiedDate: 2025-04-24
policheck:
lastModifiedDate: 2025-07-25
binary:
credscan:
lastModifiedDate: 2025-04-25
binskim:
lastModifiedDate: 2025-07-25
spotbugs:
lastModifiedDate: 2025-04-25
usedBinskimScanAllExtensions: true
1757:
retail:
source:
credscan:
lastModifiedDate: 2025-04-25
eslint:
lastModifiedDate: 2025-04-25
psscriptanalyzer:
lastModifiedDate: 2025-04-25
armory:
lastModifiedDate: 2025-04-25
policheck:
lastModifiedDate: 2025-07-23
binary:
credscan:
lastModifiedDate: 2025-04-25
binskim:
lastModifiedDate: 2025-07-24
spotbugs:
lastModifiedDate: 2025-04-25
usedBinskimScanAllExtensions: true
1234:
retail:
source:
credscan:
lastModifiedDate: 2025-04-25
eslint:
lastModifiedDate: 2025-04-25
psscriptanalyzer:
lastModifiedDate: 2025-04-25
armory:
lastModifiedDate: 2025-04-25
policheck:
lastModifiedDate: 2025-07-23
binary:
credscan:
lastModifiedDate: 2025-04-25
binskim:
lastModifiedDate: 2025-07-24
spotbugs:
lastModifiedDate: 2025-04-25
usedBinskimScanAllExtensions: true
1311:
retail:
source:
credscan:
lastModifiedDate: 2025-07-18
eslint:
lastModifiedDate: 2025-07-18
psscriptanalyzer:
lastModifiedDate: 2025-07-18
armory:
lastModifiedDate: 2025-07-18
Loading