onnxruntime
[JS/Web] Added SkipLayerNormalization operator.
#17102
Merged

[JS/Web] Added SkipLayerNormalization operator. #17102

satyajandhyala
satyajandhyala satyajandhyala added ep:WebGPU
satyajandhyala satyajandhyala force pushed from 7bb9b72c to 16724251 3 years ago
satyajandhyala satyajandhyala marked this pull request as ready for review 3 years ago
github-advanced-security
github-advanced-security commented on 2023-08-12
satyajandhyala satyajandhyala marked this pull request as draft 3 years ago
dakenf
satyajandhyala
dakenf
satyajandhyala satyajandhyala marked this pull request as ready for review 3 years ago
satyajandhyala
satyajandhyala
satyajandhyala satyajandhyala requested a review from fs-eire fs-eire 3 years ago
satyajandhyala satyajandhyala requested a review from guschmue guschmue 3 years ago
dakenf
satyajandhyala
dakenf
satyajandhyala
dakenf
satyajandhyala
satyajandhyala
dakenf
satyajandhyala
dakenf
dakenf
satyajandhyala
fs-eire
fs-eire
fs-eire commented on 2023-08-16
satyajandhyala Added SkipLayerNormalization operator.
4ff28cae
satyajandhyala Format
ce6e6c5a
satyajandhyala Added IsTraining flag to control output variables.
ed19e235
satyajandhyala Mean and InvStd outputs from shader code are scalars.
819cf158
satyajandhyala Added input and output vector sizes in the shader code.
7c29082f
satyajandhyala Revert "Added input and output vector sizes in the shader code."
18ba909c
satyajandhyala Updated expected output for SkipLayerNorm op test.
9e9cd9a2
satyajandhyala Format changes.
4d548bd4
satyajandhyala Removed skip-layer-norm.jsonc from ONNX node tests.
64e95b22
satyajandhyala Revert "Mean and InvStd outputs from shader code are scalars."
46d63c9d
satyajandhyala Fixed a variable name and added missing semicolon.
dab2ca23
satyajandhyala Changed kernel name from SkipLayerNorm to SKipLayerNormalization.
5eea250d
satyajandhyala Added type constraint for the optional output.
3fa73751
satyajandhyala Fixed the dispatchGroup computation.
96f9312c
satyajandhyala Check the response status when opening input model file.
62c5e53e
satyajandhyala Minor changes.
c40ea3ac
satyajandhyala Removed hardcoding assignment to isTraining.
6d072104
satyajandhyala Added output map.
bfa55c8a
satyajandhyala Added a SkipLayerNorm test case with 2 outputs.
5ea760af
satyajandhyala satyajandhyala force pushed from a64442ed to 5ea760af 3 years ago
satyajandhyala
satyajandhyala
satyajandhyala satyajandhyala requested a review from fs-eire fs-eire 3 years ago
fs-eire
fs-eire dismissed these changes on 2023-08-17
dakenf
satyajandhyala Fixed lint issues.
4340bb28
satyajandhyala satyajandhyala dismissed their stale review via 4340bb28 3 years ago
satyajandhyala
satyajandhyala lint error.
929ff783
dakenf
satyajandhyala
dakenf
satyajandhyala
dakenf
satyajandhyala Removed condition checking input and output count exceding maximum li…
808f2a6d
satyajandhyala Introduced a new output indices, -3 for placeholder outputs.
3f1461ae
satyajandhyala Use output index -3 for placeholder outputs.
5478e59b
satyajandhyala
satyajandhyala satyajandhyala requested a review from fs-eire fs-eire 3 years ago
satyajandhyala Fix python lint error.
6bcbc7b0
fs-eire
fs-eire commented on 2023-08-17
dakenf
satyajandhyala
guschmue
guschmue approved these changes on 2023-08-18
satyajandhyala satyajandhyala merged 7d1a5635 into main 3 years ago
satyajandhyala satyajandhyala deleted the sajandhy/webgpu_add_skiplayernorm branch 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone