[neurun] Remove type and shape argument from Executor's setInput and setOutput (...
author이상규/On-Device Lab(SR)/Principal Engineer/삼성전자 <sg5.lee@samsung.com>
Wed, 10 Apr 2019 08:04:14 +0000 (17:04 +0900)
committer이춘석/On-Device Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Wed, 10 Apr 2019 08:04:14 +0000 (17:04 +0900)
commitea76b6388a44fa8943384d8d6e93042aebd28d95
tree7b1fff2e3566497461725c7ea705176901f1bd81
parent9f6b712b39856c2cf8bf27c5426ad98635976900
[neurun] Remove type and shape argument from Executor's setInput and setOutput (#4957)

IExecutor, ExecutorBase, ExecManager will have setInput and setOutput that don't require
`type` and `shape` parameters. In this case, `type` and `shape` from model will be used.

ExecManager test is also modified to use newly introduced setInput and setOutput.

Signed-off-by: Sanggyu Lee <sg5.lee@samsung.com>
runtimes/neurun/core/include/exec/IExecutor.h
runtimes/neurun/core/src/exec/ExecutorBase.cc
runtimes/neurun/core/src/exec/ExecutorBase.h
runtimes/neurun/core/src/exec/interp/ExecManager.cc
runtimes/neurun/core/src/exec/interp/ExecManager.h
runtimes/neurun/test/interp/ExecManager.cc