[application] Enable draw classification app
authorParichay Kapoor <kparichay@gmail.com>
Mon, 12 Jul 2021 03:04:15 +0000 (12:04 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 22 Jul 2021 11:47:24 +0000 (20:47 +0900)
Enable draw classification application.
Corresponding bug fixes are also added.

Signed-off-by: Parichay Kapoor <kparichay@gmail.com>
Applications/meson.build
nntrainer/graph/network_graph.cpp
test/unittest/layers/unittest_layers_tflite.cpp

index 35729fe..5c5a9e7 100644 (file)
@@ -11,7 +11,7 @@ subdir('VGG/jni')
 subdir('Resnet/jni')
 subdir('ReinforcementLearning/DeepQ/jni')
 subdir('TransferLearning/CIFAR_Classification/jni')
-subdir('TransferLearning/Draw_Classification/jni')
+subdir('TransferLearning/Draw_Classification/jni')
 # subdir('Custom')
 subdir('ProductRatings/jni')
 
index 8f1f394..acc6fd9 100644 (file)
@@ -802,7 +802,7 @@ int NetworkGraph::initialize(std::shared_ptr<Manager> manager) {
 
       unsigned int j = 0;
       for (; j < out_layer_node->getNumInputConnections(); ++j) {
-        if (out_layer_node->getInputLayers()[j] == lnode->getName()) {
+        if (istrequal(out_layer_node->getInputLayers()[j], lnode->getName())) {
           break;
         }
       }
index 34f7d71..3091df1 100644 (file)
@@ -18,7 +18,7 @@
 
 auto semantic_tflite = LayerSemanticsParamType(
   nntrainer::createLayer<nntrainer::TfLiteLayer>, nntrainer::TfLiteLayer::type,
-  {"modelfile=../test/test_models/models/add.tflite"}, {}, 0, false);
+  {"modelfile=../test/test_models/models/add.tflite"}, 0, false);
 
 INSTANTIATE_TEST_CASE_P(TfLite, LayerSemantics,
                         ::testing::Values(semantic_tflite));