Skip to content

Conversation

prathikr
Copy link
Contributor

@prathikr prathikr commented Jul 14, 2025

Description

Adjusts concat operator to batch inputs based on maxStorageBuffersPerShaderStage to allow unlimited number of inputs.

Motivation and Context

Fixes patchtst model for transformers.js
{31C75CD1-7A7D-48E3-A090-FB153925D165}

@prathikr prathikr changed the title [WebGPU EP] redo concat operator to handle large number of inputs [WebGPU EP] allow concat operator to handle large number of inputs Jul 14, 2025
@prathikr prathikr requested a review from fs-eire July 15, 2025 17:08
@guschmue guschmue added the ep:WebGPU ort-web webgpu provider label Jul 24, 2025
@prathikr prathikr merged commit 7e59947 into main Jul 25, 2025
93 checks passed
@prathikr prathikr deleted the prathikrao/concat-exceed-buffer-limit-2 branch July 25, 2025 08:02
RyanMetcalfeInt8 pushed a commit to RyanMetcalfeInt8/onnxruntime that referenced this pull request Jul 29, 2025
…icrosoft#25390)

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

Adjusts concat operator to batch inputs based on
maxStorageBuffersPerShaderStage to allow unlimited number of inputs.

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

Fixes patchtst model for transformers.js
<img width="960" height="367"
alt="{31C75CD1-7A7D-48E3-A090-FB153925D165}"
src="https://github.com/user-attachments/assets/f5772709-80b7-4a05-8927-40f496be908c"
/>
sanketkaleoss pushed a commit to sanketkaleoss/onnxruntime that referenced this pull request Aug 11, 2025
…icrosoft#25390)

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

Adjusts concat operator to batch inputs based on
maxStorageBuffersPerShaderStage to allow unlimited number of inputs.

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

Fixes patchtst model for transformers.js
<img width="960" height="367"
alt="{31C75CD1-7A7D-48E3-A090-FB153925D165}"
src="https://github.com/user-attachments/assets/f5772709-80b7-4a05-8927-40f496be908c"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ep:WebGPU ort-web webgpu provider
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants