[Web/JS] Add ConvTranspose support #16433
satyajandhyala
changed the title [WIP][Web/JS] Add ConvTranspose support [Web/JS] Add ConvTranspose support 2 years ago
satyajandhyala
marked this pull request as ready for review 2 years ago
Added ConvTranspose
a97af2b0
Fixed the ConvTranspose code for JSEP.
0d63e4c2
Added ConvTransport JS implementation.
2651189e
Reverted some changes from prev commit.
1d7737cd
Copy output_shape and output_padding to local vectors.
d1234057
Changed ConvTranspose2d to Conv2dTranspose.
32cab286
Miscellanious changes/fixes to make it work.
d225a50f
Revert "Changed ConvTranspose2d to Conv2dTranspose."
ff47ae73
Fixed output height and width initialization.
f9f82458
Added naive ConvTranspose implementation.
ba1e5629
Fixed the copyrights header.
a50bfbaa
Some fixies.
1daa59b1
Removed MatMul implementation of ConvTranspose
d9aafdc8
Fixed singned ness and other issues
f96223b0
Fixed pad updating code.
c8239879
Fixed typo.
1052bf0d
Fixed calculating pad in the shader code.
a990bc59
Revert "Fixed pad updating code."
d3504edb
Fix autoPad use case.
7c37af26
Updated documenation.
975a42ad
Added conv-transpose-naive.ts
4936773b
Clean up.
2808cc1b
Removed unused variables.
625db1b6
Added support for dilations > 1
6c9a4746
Fixed lint error.
d450bce3
Initialize ConvTranspose attribute values.
f1d227aa
Added initialization of ConvTranspose attributes in the JS code.
1b73ce94
Removed steps transposing the weights input.
63d1fe58
Added ConvTranspose1D support.
99078388
Reverted unnecessary/unrelated change.
3662a14f
Fix lint error.
034df99d
Merged conv-transpose.ts and conv-transpose-naive.ts
f4b0ea1c
Fixed lint error
4b4dfc98
Formatted conv-transpose.ts.
e62bef50
Added output shape when isChannelLast is false
c12dcba1
Enabled ConvTransose node tests.
9e1955e3
fs-eire
approved these changes
on 2023-07-07
satyajandhyala
deleted the sajandhy/webgpu_add_convtranspose branch 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub