Feat/operator squeeze unsqueeze
Context
see issue : aidge_core#65 (closed)

Refactored tests for onnx

-
Test_import_export can now easily run multiple networks -
node register has been completed

replaced all prints by logging


Fixed onnx node opset retrieval

Done in 190c2d9f
Previously the opset of the model was retrieved with model.ir_version, which is .... I do not know what it is but this is named intermediate representation and not opset.
Opsets have to be retrieved via model.opset_import. Its a list [opset] (/protoobject) that contains :
- a domain name
- an associated opset
Each node is attached to a domain name which bind them to a given opset.
This allos to use multiple opsets in a given model.
More on that here : http://onnx.ai/sklearn-onnx/auto_tutorial/plot_cbegin_opset.html
Merge request reports
Activity
added 5 commits
-
80f4cf5d...81c00c8a - 2 commits from branch
eclipse/aidge:dev
- 7ce921ae - Merge remote-tracking branch 'origin/dev' into feat/operator_squeeze_unsqueeze
- 19580e92 - Revert "chore : changed a bunch of printf to Log"
- 2d0c1959 - fix : update set_console_level call & GlobalAveragePooling naming
Toggle commit list-
80f4cf5d...81c00c8a - 2 commits from branch
added 1 commit
- c53a63a8 - chore : replaced print by log and didn't forget the imports
added 23 commits
-
d81551ec...254a0f6a - 7 commits from branch
eclipse/aidge:dev
- 254a0f6a...26361cbe - 6 earlier commits
- e0a33988 - chore : changed success message
- 0e98557f - chore : refactored onnx_to_aidge_name to replace the "replace" function
- 168adfa7 - chore : refatored function name and added docstring
- 3f33a0d1 - Merge branch 'feat/operator_globalAveragePooling' into feat/script_compare_layers_aidge_onnx
- dbdbc860 - chore : renamed function
- a38c766e - Merge branch 'feat/operator_globalAveragePooling' into feat/script_compare_layers_aidge_onnx
- df91d8c1 - Merge branch 'feat/operator_globalAveragePooling' into feat/script_compare_layers_aidge_onnx
- 241c108a - fix : inverted conditions on onnx2aidge_name
- 9619471a - Merge branch 'feat/script_compare_layers_aidge_onnx' into feat/operator_squeeze_unsqueeze
- eca930d9 - chore : repalced print with logging
Toggle commit list-
d81551ec...254a0f6a - 7 commits from branch
assigned to @gregkub
requested review from @pineapple
requested review from @cmoineau
added Feature TopicOperator labels
changed milestone to %aidge - April 2024
removed review request for @cmoineau
added 110 commits
-
eca930d9...3d6fbfa4 - 102 commits from branch
eclipse/aidge:dev
- 2ce4ff85 - fix : upd out type hint of export nodes
- 99f5e8b0 - feat : 1st draw at onnx_import/export for squeeze unsqueeze
- 3fb4aa57 - Merge branch 'dev' into feat/operator_squeeze_unsqueeze
- 6cdb81b5 - feat : added support for squeeze & unsqueeze import
- 41ef74c5 - fix : type hint
- 9cafe7a9 - fix : logging indentation
- 4947292d - feat : added export for average_pool identity padded avgpooling
- cc3ea4b8 - feat : formatted import/export test to be able to run multiple test cases
Toggle commit list-
eca930d9...3d6fbfa4 - 102 commits from branch
requested review from @hrouis
added StatusReview Ready label
added 1 commit
- fce60a4c - fix : removed teardown to avoid re downloading each time a test is ran
added 5 commits
- fe5f0320 - feat : better error message + removed re declaration
- bfd3cb5a - feat : enhanced test by avoiding re downloading networks if test is run multiple times
- cbd8602d - fix : compare layers scheduler forward signature
- 875252de - feat : cleaned up by adding documentation
- a49636b2 - chore : minor refactor
Toggle commit list