[neurun] Introduce Graph Phase (#2298)
author이한종/동작제어Lab(SR)/Engineer/삼성전자 <hanjoung.lee@samsung.com>
Tue, 14 Aug 2018 10:14:11 +0000 (19:14 +0900)
committer이춘석/동작제어Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Tue, 14 Aug 2018 10:14:11 +0000 (19:14 +0900)
commitfd99d768a5300aeb0441d790a4aa83131fa013c4
treeec430d79b57e71b9262f1d83acd11e0b64ad37be
parentecab3a3f314485573fbe11cf80c4430f517c3602
[neurun] Introduce Graph Phase (#2298)

`graph::Graph::Phase` is an enum class that represents which phase the
Graph is at. Since we are going to use `Graph` class for multiple
phases we need this with verification infra.

- Introduce an enum class `graph::Graph::Phase`
- Phase transition when `ANeuralNetworksModel_finish()` is called
- Call verifier from the appropriate place

Signed-off-by: Hanjoung Lee <hanjoung.lee@samsung.com>
runtimes/neurun/src/graph/Graph.cc
runtimes/neurun/src/graph/Graph.h
runtimes/neurun/src/model.cc