[nnc] Generate getters for unnamed output operations (#2830)
authorEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Fri, 11 Jan 2019 15:30:34 +0000 (18:30 +0300)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 11 Jan 2019 15:30:34 +0000 (18:30 +0300)
commit84c4c76240aa10a1cc7f85e5e13ad124367fccb2
tree958e3e4e59371e25ba6f1cab7887e2f6a55665a6
parent07f64d4c5deb4617207e85760b1ecf3f6d242979
[nnc] Generate getters for unnamed output operations  (#2830)

- Remove redundant type in operation analysis
- Move output nodes registration outside of operation analysis
- Refactor artifact tensor declaration in soft backend
- Create persistent tensor for output node without name

Signed-off-by: Efimov Alexander <a.efimov@samsung.com>
contrib/nnc/passes/soft_backend/CPPGenerator.cpp
contrib/nnc/passes/soft_backend/ModelAnalyzer.cpp
contrib/nnc/passes/soft_backend/ModelAnalyzer.h