Commits on Source (23)
-
Maxence Naud authored
Version 0.3.0 See merge request !212
7f2701ff -
Maxence Naud authored95b0cd6b
-
Maxence Naud authored
- Change shared_ptr to raw ptr. It is possible without issue here as each pointer is stored and owned by Scheduler::mStaticSchedule and deleted with it - Change Scheduler::resetScheduling() and Scheduler::~Scheduler() to delete raw pointers properly
23183567 -
Maxence Naud authored
Fix Scheduler::StaticSchedulingElement shared_ptr circular reference See merge request !227
81293b42 -
Maxence Naud authoredcb276c5c
-
Maxence Naud authored
fix direct leak from forgotten call to 'delete' See merge request !228
751191b1 -
Maxence Naud authored
Merge branch 'hotfix' into 'main' See merge request !229
577e654a -
966e274b
-
Maxence Naud authored
Deprecate Scaling Node See merge request !274
9fd586b0 -
7e4e784d
-
- Add move assignment operator - Fix 'Tensor::clone()' if original Tensor has no implementation - Change behaviour to always perform a shallow copy in case of copy constructor/assignment operator calls
77d70664 -
2e5ace67
-
39fe5ef8
-
b3a41e3d
-
49abcf60
-
84bef9d2
-
- add compound assignment operator (+=, -=, *=, /=) with Tensor and arithmetic values - add operator(+, -, *, /) with arithmetic values - add friend symetric operator (+, -, *) with arithmetic values - add fmt parsing function
5cc265ab -
Maxence Naud authored
[Fix] Producer clone and Tensor copy See merge request !273
9295445c -
Maxence Naud authored1d857a4f
-
Maxence Naud authored
Upt some version files See merge request !278
9a62e987 -
Maxence Naud authoreddec04e44
-
Maxence Naud authored
Fix Scheduler::StaticSchedulingElement shared_ptr circular reference See merge request !280
cc6b7704 -
Olivier BICHLER authored0da4f0a8
Showing
- CHANGELOG 3 additions, 1 deletionCHANGELOG
- include/aidge/data/Data.hpp 13 additions, 0 deletionsinclude/aidge/data/Data.hpp
- include/aidge/data/Tensor.hpp 71 additions, 13 deletionsinclude/aidge/data/Tensor.hpp
- include/aidge/operator/Scaling.hpp 3 additions, 0 deletionsinclude/aidge/operator/Scaling.hpp
- include/aidge/utils/TensorUtils.hpp 1 addition, 0 deletionsinclude/aidge/utils/TensorUtils.hpp
- python_binding/operator/pybind_Operator.cpp 1 addition, 0 deletionspython_binding/operator/pybind_Operator.cpp
- src/data/Tensor.cpp 91 additions, 20 deletionssrc/data/Tensor.cpp
- src/operator/MetaOperator.cpp 3 additions, 1 deletionsrc/operator/MetaOperator.cpp
- src/operator/Pop.cpp 1 addition, 1 deletionsrc/operator/Pop.cpp
- src/operator/Producer.cpp 8 additions, 3 deletionssrc/operator/Producer.cpp
- src/operator/Scaling.cpp 8 additions, 1 deletionsrc/operator/Scaling.cpp
- unit_tests/data/Test_Tensor.cpp 20 additions, 0 deletionsunit_tests/data/Test_Tensor.cpp
- unit_tests/graph/Test_GraphView.cpp 1 addition, 1 deletionunit_tests/graph/Test_GraphView.cpp
- unit_tests/operator/Test_PopImpl.cpp 12 additions, 11 deletionsunit_tests/operator/Test_PopImpl.cpp
- version.txt 1 addition, 1 deletionversion.txt