feat_operator_convtranspose
Context
issue : aidge#235 (closed)
- ADDED :
- feat : [ADD] PaddedConvTranspose operator
- feat : [ADD] convtranspose operator
- feat : added getDataType() function to OperatorTensor
- feat : approxEqual, better error checking & error messages - replaced tensor->size by tensor->dims comparison - replaced fmt::print by log::error - replaced assert with AIDGE_ASSERT
- FIXES :
- fix : Expand shape input was set as Param instead of Data
- fix : missing header in Types.h
- CHORES :
- chore : [DOC] added pybind documentation to graphview.compile
- Conv
- feat : [Conv] added check to ensure dilation & stride attributes values are strictly positive
- fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- better warning message for conv operator
- chore : [Conv] updated the method for attribute accession to ease code reading
- fix : [Conv] added check to ensure that dilation & stride values were all >= 1 & better warning message for conv operator constructor
- chore : [Conv] updated the method for attribute accession to ease code reading
Merge request reports
Activity
added StatusReview Ready TopicOperator labels
requested review from @hrouis and @pineapple
assigned to @gregkub
added 50 commits
-
20562f14...091f474e - 42 commits from branch
dev
- 6b9b5b33 - feat : added ConvTranspose operator
- 63640ad7 - chore : better warning message for conv operator constructor
- 84ecf873 - feat: added PaddedConvTranspose
- 248deb67 - chore : updated conv forward dims attribute accession functions
- 04d4542e - feat : conv, added an assert to ensure all dilation dims >= 1
- 1c4e276a - feat : approxEqual, better error checking & error messages
- 51461929 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 8dd047c2 - chore : [Conv] updated the method for attribute accession to ease code reading
Toggle commit list-
20562f14...091f474e - 42 commits from branch
added 6 commits
- b2d110ec - feat : added ConvTranspose operator
- dc105c9b - feat: added PaddedConvTranspose
- db0b1f71 - chore : updated conv forward dims attribute accession functions
- 6fc040ea - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 404e6294 - feat : approxEqual, better error checking & error messages
- 828b6dcb - chore : [Conv] updated the method for attribute accession to ease code reading
Toggle commit listadded 6 commits
- 2bddfa36 - feat : added ConvTranspose operator
- 882defbe - feat: added PaddedConvTranspose
- 8590238f - chore : updated conv forward dims attribute accession functions
- 002c07ac - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 0e7eaec9 - feat : approxEqual, better error checking & error messages
- c1e87bec - chore : [Conv] updated the method for attribute accession to ease code reading
Toggle commit listadded 6 commits
- 0c504102 - feat : added ConvTranspose operator
- 1c4948f5 - feat: added PaddedConvTranspose
- 5816b09d - chore : updated conv forward dims attribute accession functions
- adbaec51 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 8d93910b - feat : approxEqual, better error checking & error messages
- 53907fa0 - chore : [Conv] updated the method for attribute accession to ease code reading
Toggle commit listadded 6 commits
- 2a8e92f5 - feat : added ConvTranspose operator
- 474278fd - feat: added PaddedConvTranspose
- bbfd600f - chore : updated conv forward dims attribute accession functions
- 0e616888 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 75b1a00d - feat : approxEqual, better error checking & error messages
- ec1195f2 - chore : [Conv] updated the method for attribute accession to ease code reading
Toggle commit listchanged milestone to %aidge v0.6.0
added 5 commits
- 6877c648 - feat: added PaddedConvTranspose
- 6c946b9f - chore : updated conv forward dims attribute accession functions
- 48184df3 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- f61dc11d - feat : approxEqual, better error checking & error messages
- df9523c2 - chore : [Conv] updated the method for attribute accession to ease code reading
Toggle commit listadded Feature 🚀 label
added StatusDelayed label and removed StatusReview Ready label
removed StatusDelayed label
mentioned in merge request aidge_backend_cpu!142 (merged)
added StatusReview Ready label
added 7 commits
- 0626b832 - feat : added ConvTranspose operator
- 410733dd - feat: added PaddedConvTranspose
- b2b76ab6 - chore : updated conv forward dims attribute accession functions
- 61cc4d7c - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 713bfa27 - feat : approxEqual, better error checking & error messages
- 984a16ae - chore : [Conv] updated the method for attribute accession to ease code reading
- b6c5f671 - chore : [DOC] added pybind documentation to graphview.compile
Toggle commit listadded 121 commits
-
b6c5f671...374b93b9 - 114 commits from branch
dev
- cfff1a7c - feat : added ConvTranspose operator
- 71b99410 - feat: added PaddedConvTranspose
- 914b10d9 - chore : updated conv forward dims attribute accession functions
- 28e0bda1 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 579ac11f - feat : approxEqual, better error checking & error messages
- b14c1e61 - chore : [Conv] updated the method for attribute accession to ease code reading
- 8cf433ab - chore : [DOC] added pybind documentation to graphview.compile
Toggle commit list-
b6c5f671...374b93b9 - 114 commits from branch
added 8 commits
- aed0d172 - feat : [ADD] convtranspose operator
- cb45da44 - feat : [ADD] PaddedConvTranspose operator
- 266f67d7 - chore : updated conv forward dims attribute accession functions
- d9fa456f - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 0a8cdf9e - feat : approxEqual, better error checking & error messages
- 0d6c6997 - chore : [Conv] updated the method for attribute accession to ease code reading
- 8f5a0f61 - chore : [DOC] added pybind documentation to graphview.compile
- 36149f7a - fix : missing header in Types.h
Toggle commit listadded 5 commits
- f6b039fb - chore : [Conv] updated the method for attribute accession to ease code reading
- 19854010 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 9e022490 - feat : approxEqual, better error checking & error messages
- 15343f9b - chore : [DOC] added pybind documentation to graphview.compile
- d76a13f6 - fix : missing header in Types.h
Toggle commit listadded 8 commits
- 5702b683 - feat : [ADD] convtranspose operator
- eb17cfc8 - feat : [ADD] PaddedConvTranspose operator
- d968fa1a - chore : [Conv] updated the method for attribute accession to ease code reading
- 6cb53ce3 - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 2bb30f06 - feat : [Conv] added check to ensure dilation & stride attributes values are strictly positive
- 2bc1e2ec - feat : approxEqual, better error checking & error messages
- 2936be16 - chore : [DOC] added pybind documentation to graphview.compile
- abfa66a2 - fix : missing header in Types.h
Toggle commit listadded 51 commits
-
abfa66a2...c53550c1 - 43 commits from branch
dev
- 6793dc5f - feat : [ADD] convtranspose operator
- 3d9fb355 - feat : [ADD] PaddedConvTranspose operator
- dad98925 - chore : [Conv] updated the method for attribute accession to ease code reading
- b4852a8c - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 0dd190b6 - feat : [Conv] added check to ensure dilation & stride attributes values are strictly positive
- 0a74e262 - feat : approxEqual, better error checking & error messages
- b3033f59 - chore : [DOC] added pybind documentation to graphview.compile
- a0af78e0 - fix : missing header in Types.h
Toggle commit list-
abfa66a2...c53550c1 - 43 commits from branch
added 10 commits
- 93b327d1 - feat : [ADD] convtranspose operator
- 3cd8d3fe - feat : [ADD] PaddedConvTranspose operator
- d339a1f5 - chore : [Conv] updated the method for attribute accession to ease code reading
- d396756f - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- 4ff74875 - feat : [Conv] added check to ensure dilation & stride attributes values are strictly positive
- 68ea1548 - feat : approxEqual, better error checking & error messages
- 6aae1984 - chore : [DOC] added pybind documentation to graphview.compile
- c72155f5 - fix : missing header in Types.h
- b1ab45ee - fix : Expand shape input was set as Param instead of Data
- 11f69175 - feat : added getDataType() function to OperatorTensor
Toggle commit listreset approvals from @pineapple by pushing to the branch
added 42 commits
-
11f69175...c53550c1 - 32 commits from branch
dev
- 55ed24d9 - feat : [ADD] convtranspose operator
- dc683cfd - feat : [ADD] PaddedConvTranspose operator
- 853570d5 - chore : [Conv] updated the method for attribute accession to ease code reading
- d2a8b90f - fix : [Conv] added check to ensure that dilation & stride values were all >= 1
- cd3da81c - feat : [Conv] added check to ensure dilation & stride attributes values are strictly positive
- 5e91f669 - feat : approxEqual, better error checking & error messages
- 2bdd06b2 - chore : [DOC] added pybind documentation to graphview.compile
- ef5bccde - fix : missing header in Types.h
- c1c35a65 - fix : Expand shape input was set as Param instead of Data
- 0e89cde0 - feat : added getDataType() function to OperatorTensor
Toggle commit list-
11f69175...c53550c1 - 32 commits from branch
@pineapple you approved it and then I just rebased afterward, i'll take the liberty to merge by myself.