[graph] Migrate to graph core
authorParichay Kapoor <pk.kapoor@samsung.com>
Mon, 17 May 2021 05:07:43 +0000 (14:07 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Wed, 26 May 2021 00:35:00 +0000 (09:35 +0900)
commitdc0e5e9674e687b1aed64cd9ee82616f49981f4c
tree7402b35880473a0e433d6754d2caf2dbd086b520
parenta518ca3349bc389f83675a6d58d50398167e1d08
[graph] Migrate to graph core

Migrate neural network independent and generic sections of the graph
to graph core. This is not yet complete and will be done over a few commits.
This will cleanup NetworkGraph class and will allow optimizations to
be done on the GraphCore/NetworkGraph class easily, and simplify
the classes as well.

Now, graph related structures can move out from layer to layer node.

**Self evaluation:**
1. Build test: [x]Passed [ ]Failed [ ]Skipped
2. Run test: [x]Passed [ ]Failed [ ]Skipped

Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>
jni/Android.mk
nntrainer/graph/graph_core.cpp
nntrainer/graph/graph_core.h
nntrainer/graph/graph_node.h
nntrainer/graph/network_graph.cpp
nntrainer/graph/network_graph.h
nntrainer/layers/layer_node.cpp
nntrainer/layers/layer_node.h
nntrainer/models/model_loader.cpp
nntrainer/models/neuralnet.cpp
nntrainer/models/neuralnet.h