Remove redundant classes from modelIR (#1642)
authorEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Wed, 26 Sep 2018 17:22:51 +0000 (20:22 +0300)
committerРоман Михайлович Русяев/AI Tools Lab /SRR/Staff Engineer/삼성전자 <r.rusyaev@samsung.com>
Wed, 26 Sep 2018 17:22:51 +0000 (20:22 +0300)
commite1b392a9eafad229a92256787bacb7e34dd5f1f6
tree34fb51f2746c45bd9472ae4e3a0b4f58569025eb
parent6a1b62e9ffd3b898daf28de1dadeed5055b54d63
Remove redundant classes from modelIR (#1642)

Remove
 - IndexEnumerator class that duplicates functionality from ShapeInference
 - Redundant interface classes

Signed-off-by: Efimov Alexander <a.efimov@samsung.com>
contrib/nnc/core/modelIR/IndexEnumerator.cpp [deleted file]
contrib/nnc/core/modelIR/IndexRange.cpp [deleted file]
contrib/nnc/core/modelIR/Reader.cpp [deleted file]
contrib/nnc/include/core/modelIR/Accessor.h [deleted file]
contrib/nnc/include/core/modelIR/IndexEnumerator.h [deleted file]
contrib/nnc/include/core/modelIR/IndexRange.h [deleted file]
contrib/nnc/include/core/modelIR/Iterable.h [deleted file]
contrib/nnc/include/core/modelIR/Reader.h [deleted file]
contrib/nnc/include/core/modelIR/Tensor.h
contrib/nnc/include/core/modelIR/TensorUtil.h
contrib/nnc/passes/tflite_frontend/tflite_ir_visitor.cpp