[Feat](Exports) Add custom options to exports
Context
Some exports are different. Mine is. However they were not able to express their difference, as some people want the exports to be all the same. This merge request aims to bring back some diversity among exports, by allowing to specify the forward template file to use or the location of exported kernels.
Modified files
-
export_registry.py
: Add forward templates optional variables for body and header; -
scheduler_export.py
: Use forward templates optional variables if not empty to generate the forward files. Add thetest_mode
optional parameter. This may be replaced in future versions. -
pybind_data.cpp
: Binding ofget_data_format_transpose
function. -
pybind_tensor.cpp
: Binding ofset_data_format
function. -
GraphView.cpp
: Add datatype to mermaid file generation.
Merge request reports
Activity
assigned to @axelfarr
requested review from @cmoineau
added 22 commits
- 3fd6d9e8...2d042cf7 - 12 earlier commits
- 72bfb581 - Added simplify_graph()
- 74caaa34 - Fixed MSVC issue
- 8c534e77 - Make log function return series
- 607957ec - Fixed size computation
- 0654c8df - Improved documentation
- b9817f5d - Added pooling operations
- fb927964 - cast operator pybind
- 56539703 - Fixed wrong overload being called
- 8287084b - Added assertion in Pop operator
- 6f0ee973 - feat(export): Add a way to give a custom forward template & add test argument...
Toggle commit listreset approvals from @cmoineau by pushing to the branch
added 33 commits
-
3b0fbe8a...0eaea479 - 32 commits from branch
eclipse/aidge:dev
- e3ac6bfb - Merge branch 'dev' into test_env
-
3b0fbe8a...0eaea479 - 32 commits from branch
enabled an automatic merge when all merge checks for e3ac6bfb pass
added 5 commits
-
e3ac6bfb...b5623fb6 - 3 commits from branch
eclipse/aidge:dev
- 76b61da0 - Merge branch 'dev' into test_env
- 7816487a - Feat Add list nodes names to forward generation
-
e3ac6bfb...b5623fb6 - 3 commits from branch
reset approvals from @cmoineau by pushing to the branch
enabled an automatic merge when all merge checks for 7816487a pass
enabled an automatic merge when all merge checks for 7816487a pass
reset approvals from @cmoineau by pushing to the branch