aidge_arm kernels need refactoring
We need to update existing aidge_arm kernel to use templates as much as possible and to make them use memory manager for handling memory wrapping.
Such kernels have been developed in N2D2: https://github.com/CEA-LIST/N2D2/blob/master/export/CPP_STM32/include/Network.hpp
We should use them as much as possible !
List of kernels to update:
- Sub
- Mul
- Add
- Div
- MatMul
- Softmax
- Slice
- Sigmoid
- Reshape
- ReLU
- Concat
- BatchNorm
- Atan