[nnc][utils] TFLIte model generator. Add operations. (#2383)
authorИван Иванович Кулагин/AI Tools Lab /SRR/Engineer/삼성전자 <i.kulagin@samsung.com>
Fri, 30 Nov 2018 13:08:26 +0000 (16:08 +0300)
committerРоман Михайлович Русяев/AI Tools Lab /SRR/Staff Engineer/삼성전자 <r.rusyaev@samsung.com>
Fri, 30 Nov 2018 13:08:26 +0000 (16:08 +0300)
commit73dea0ab28e62f1ed4cfc7dc1e59476bdc010f95
tree6708f39b3ec9cac237f84a94201418307e5fe91f
parent70453c540c63db16b4ee856a32a726fe0dc549ae
[nnc][utils] TFLIte model generator. Add operations. (#2383)

Add support of generating nodes with several random
inputs which are consistent by tensor's shape.

Add operations:
 - DepthwiseConv2D
 - MaxPool/AvgPool
 - Softmax
 - fullyConnected

Signed-off-by: i-kulagin <i.kulagin@samsung.com>
contrib/nnc/utils/tflite_model_generator/Operator.def
contrib/nnc/utils/tflite_model_generator/RandomModelBuilder.h
contrib/nnc/utils/tflite_model_generator/TFLiteRandomModelBuilder.cpp
contrib/nnc/utils/tflite_model_generator/TFLiteRandomModelBuilder.h
contrib/nnc/utils/tflite_model_generator/Tree.cpp
contrib/nnc/utils/tflite_model_generator/Tree.h