[loco] Add CanonicalShapeInferenceRule (#6126)
author박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 2 Aug 2019 04:28:35 +0000 (13:28 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 2 Aug 2019 04:28:35 +0000 (13:28 +0900)
commit29687afc5ea2c0da7270379f65ccfab721b4ce5d
treee9977d6928218b9bc3a04193331ef0e7c227cfa6
parent6712b37fb787112a10978b8182b415c12a34a0b3
[loco] Add CanonicalShapeInferenceRule (#6126)

This commit adds CanonicalShapeInferenceRule class with minimal
implementation.

The current implementation supports shape inference only for Push and
Pull nodes.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
compiler/loco/include/loco/Service/CanonicalShapeInferenceRule.h [new file with mode: 0644]
compiler/loco/src/Service/CanonicalShapeInferenceRule.cpp [new file with mode: 0644]
compiler/loco/src/Service/CanonicalShapeInferenceRule.test.cpp [new file with mode: 0644]