Softbackend: move serialization out of ModelAnalyzer (#859)
authorEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Wed, 8 Aug 2018 13:20:56 +0000 (16:20 +0300)
committerSergey Vostokov/AI Tools Lab /SRR/Staff Engineer/삼성전자 <s.vostokov@samsung.com>
Wed, 8 Aug 2018 13:20:56 +0000 (16:20 +0300)
commita50b0a96215f0f3f71c8d2fbc840ed0bff74fd38
treedbacfc7d7a6d1eb7c6ee02ee0d01ab19971c2160
parentb84b37bc3bce0bcd0b9c508dcfa43f2a52a496d7
Softbackend: move serialization out of ModelAnalyzer (#859)

Check limits of char parameters properly,
split max and average pool in defferent calls,
serialize output shape where needed

Signed-off-by: Efimov Alexander <a.efimov@samsung.com>
13 files changed:
contrib/nnc/libs/backend/soft/CMakeLists.txt
contrib/nnc/libs/backend/soft/include/base_generator.h
contrib/nnc/libs/backend/soft/include/c_generator.h
contrib/nnc/libs/backend/soft/include/cpp_generator.h
contrib/nnc/libs/backend/soft/include/cpp_operations.def
contrib/nnc/libs/backend/soft/include/model_analyzer.h
contrib/nnc/libs/backend/soft/include/serializer.h [new file with mode: 0644]
contrib/nnc/libs/backend/soft/src/base_generator.cpp
contrib/nnc/libs/backend/soft/src/c_generator.cpp
contrib/nnc/libs/backend/soft/src/cpp_generator.cpp
contrib/nnc/libs/backend/soft/src/model_analyzer.cpp
contrib/nnc/libs/backend/soft/src/serializer.cpp [new file with mode: 0644]
contrib/nnc/libs/backend/soft/src/soft_backend.cpp