ai-techsystems / deepC

vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
https://cainvas.ai-tech.systems/
Apache License 2.0
558 stars 86 forks source link

Adding Tensor slicing and chipping #55

Closed NixonZ closed 4 years ago

NixonZ commented 5 years ago

The Geometrical Operations on Eigen Tensors can be really useful in DNNC Tesors.

https://eigen.tuxfamily.org/dox-devel/unsupported/eigen_tensors.html#title19

gunjannandy commented 4 years ago

Eigen unsupported is maintained by the same developers from Tensorflow.

So we had to find a way to do this without Eigen, as compiler will optimize cpp loops anyway. And slicing, indexing is included from #103 and #104 .

Closing the enhancement!