[neurun] Add PermutationEliminationPass to eliminate permutation of I/O (#3552)
authorДилшоджон Умронхонович Пошшоев/AI Tools Lab /SRR/Engineer/삼성전자 <d.poshshoev@samsung.com>
Fri, 23 Nov 2018 07:30:07 +0000 (10:30 +0300)
committer박세희/동작제어Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Fri, 23 Nov 2018 07:30:07 +0000 (16:30 +0900)
commitf5893227fd7cace756203b6569005b6e2a1df020
tree216cd115bc27c44287cd60bd349ec6c097bdf75d
parent84b57aa7219b84915189951827f754060f7069e3
[neurun] Add PermutationEliminationPass to eliminate permutation of I/O (#3552)

Eliminates permutation after model's input and before output
This is just for NHWC_TO_NCHW in input and NCHW_TO_NHWC in output.
Permutation of input/output will be done during source/sink in next commit

Signed-off-by: Poshshoev Dilshodzhon <d.poshshoev@samsung.com>
runtimes/neurun/src/graph/Graph.h
runtimes/neurun/src/graph/pass/PermutationEliminationPass.cc