[neurun] Introduce internal TensorInfo class (#3674)
author김수진/동작제어Lab(SR)/Engineer/삼성전자 <sjsujin.kim@samsung.com>
Thu, 22 Nov 2018 09:25:38 +0000 (18:25 +0900)
committer박세희/동작제어Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Thu, 22 Nov 2018 09:25:38 +0000 (18:25 +0900)
commit360b341095ca9fde2a23bd1a9e6eea1a1bfb35b0
tree35c500e40654832835bbc62bcf8f5b884d2285fe
parentb83e7c0e5fb92cb87bab0ca21b11e6f77ca67daa
[neurun] Introduce internal TensorInfo class (#3674)

Related : #3273
Part of : #3484

This commit introduces internal `TensorInfo` class that has just `Shape` and `TypeInfo`.
Entire dependency of `arm_compute::TensorInfo` for `cpu` backend will be reduced after cpu `Tensor` class revised in another PR.

Signed-off-by: sjsujinkim <sjsujin.kim@samsung.com>
runtimes/neurun/src/backend/acl_cl/TensorBuilder.cc
runtimes/neurun/src/backend/acl_cl/TensorBuilder.h
runtimes/neurun/src/backend/cpu/TensorBuilder.cc
runtimes/neurun/src/backend/cpu/TensorBuilder.h
runtimes/neurun/src/backend/interface/ITensorBuilder.h
runtimes/neurun/src/compiler/TensorInfo.h [new file with mode: 0644]
runtimes/neurun/src/graph/operand/TypeInfo.h
runtimes/neurun/src/linear/Linear.cc