[nnc] remove redundant shape transposes from acl backend (#2764)
authorEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Thu, 10 Jan 2019 10:09:42 +0000 (13:09 +0300)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 10 Jan 2019 10:09:42 +0000 (13:09 +0300)
commit54de7aee29e5199802587d07c6c5c5de3679cf99
treeef97c99436bc6d98f37fffe7429dc4a775613a95
parent5cd3c6ab8c5cf19e0ec568f07a882217ba2ee796
 [nnc] remove redundant shape transposes from acl backend  (#2764)

- Remove redundant reverse shape transposes like this [0,1,2,3]->[3,2,1,0]
- Refactor tensor serialization

Signed-off-by: Efimov Alexander <a.efimov@samsung.com>
contrib/nnc/passes/acl_soft_backend/AclCppOpGenerator.cpp