Merge branch 'fuseBN' into 'main'
- [x] Fix Add + Mul recipies - [x] Add fuseBN recipies - [x] Fix parameters issue #8 - [x] Update tensor to get/set values - [X] Add approxEq Tensor utils method to check if two tensor are approximatly equals - [X] Update the way scheduler is updated - [x] Add unit test for: - [x] fuse Add + Mul - [x] remove padding - [x] Add unit test for fuseBN recipies (TODO in aidge_backend_cpu because of dependancie to the backend for the test)
No related branches found
No related tags found
Showing
- python_binding/recipies/pybind_Recipies.cpp 39 additions, 12 deletionspython_binding/recipies/pybind_Recipies.cpp
- python_binding/utils/pybind_TensorUtils.cpp 57 additions, 0 deletionspython_binding/utils/pybind_TensorUtils.cpp
- src/graph/GraphView.cpp 14 additions, 18 deletionssrc/graph/GraphView.cpp
- src/recipies/FuseBatchNorm.cpp 146 additions, 0 deletionssrc/recipies/FuseBatchNorm.cpp
- src/recipies/FuseMulAdd.cpp 26 additions, 12 deletionssrc/recipies/FuseMulAdd.cpp
- src/recipies/RemoveFlatten.cpp 30 additions, 2 deletionssrc/recipies/RemoveFlatten.cpp
- src/scheduler/Scheduler.cpp 15 additions, 25 deletionssrc/scheduler/Scheduler.cpp
- unit_tests/recipies/Test_FuseMulAdd.cpp 77 additions, 0 deletionsunit_tests/recipies/Test_FuseMulAdd.cpp
Loading
Please register or sign in to comment