[nnc] MeanSoftBackend (#2367)
authorАндрей Шедько/AI Tools Lab /SRR/Assistant Engineer/삼성전자 <a.shedko@partner.samsung.com>
Mon, 3 Dec 2018 17:38:21 +0000 (20:38 +0300)
committerEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Mon, 3 Dec 2018 17:38:21 +0000 (20:38 +0300)
commited9db59a63c00cd623642c6c4e4fafee5a57de05
tree7d9e3c05435c92e3975a9126272609a0e0f3c31e
parent85708532881069c6c7b2d26cd1537bf8685a81a7
[nnc] MeanSoftBackend (#2367)

This adds Support for reduction with Mean to C++ soft backend.
The implementation is a reference one from TFLite.

Signed-off-by: Andrei Shedko <a.shedko@partner.samsung.com>
contrib/nnc/core/modelIR/Index.cpp
contrib/nnc/passes/soft_backend/CPPGenerator.cpp
contrib/nnc/passes/soft_backend/ModelAnalyzer.cpp
contrib/nnc/passes/soft_backend/code_snippets/cpp_common_funcs.def
contrib/nnc/passes/soft_backend/code_snippets/cpp_operations.def
contrib/nnc/passes/soft_backend/code_snippets/cpp_reduce.def [new file with mode: 0644]
contrib/nnc/unittests/soft_backend/CPPOperations.cpp