[enco/tfl] Validate stride (#2455)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 30 Nov 2018 08:19:59 +0000 (17:19 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 30 Nov 2018 08:19:59 +0000 (17:19 +0900)
commitc713edd046c4eac1455b3f5ae50ce79a56e98341
tree359c931005b17c55cf831b391822572cf6cecd0b
parent61572c326160c8829e4d4d96e7764a94f15419a8
[enco/tfl] Validate stride (#2455)

This commit introduces basic tfl model validation infrastructure to tfl
frontend.

The current implementation supports 'stride' validation for the following
operations:
 - Conv2D
 - DepthwiseConv2D
 - MaxPool2D
 - AveragePool2D

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/enco/frontend/tflite/src/Frontend.cpp
contrib/enco/frontend/tflite/src/GraphBuilder.h
contrib/enco/frontend/tflite/src/Op/AveragePool2D.cpp
contrib/enco/frontend/tflite/src/Op/AveragePool2D.h
contrib/enco/frontend/tflite/src/Op/Conv2D.cpp
contrib/enco/frontend/tflite/src/Op/Conv2D.h
contrib/enco/frontend/tflite/src/Op/DepthwiseConv2D.cpp
contrib/enco/frontend/tflite/src/Op/DepthwiseConv2D.h
contrib/enco/frontend/tflite/src/Op/MaxPool2D.cpp
contrib/enco/frontend/tflite/src/Op/MaxPool2D.h
contrib/enco/frontend/tflite/src/Op/Padding.cpp