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