[ML] Fix test break for MLSingleshot 64/271664/1 accepted/tizen/unified/20220225.151820 submit/tizen/20220224.073854
authorPiotr Kosko/Tizen API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Thu, 24 Feb 2022 07:28:42 +0000 (08:28 +0100)
committerPiotr Kosko/Tizen API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Thu, 24 Feb 2022 07:28:48 +0000 (08:28 +0100)
[Verification] Code compiles.
TCT passrate:
  * ml-tizen 100%
  * mlpipeline-tizen 100%
  * mlsingleshot-tizen 100%

Change-Id: Ia2ebef7a46600537946f308be5375e274f40df46

src/ml/ml_instance.cc

index a59ffc8..0ba4cc9 100644 (file)
@@ -50,7 +50,8 @@ const std::string kInTensorsInfo = "inTensorsInfo";
 const std::string kIsDynamicMode = "isDynamicMode";
 const std::string kListenerName = "listenerName";
 const std::string kLocation = "location";
-const std::string kModelPath = "configPath";
+const std::string kModelPath = "modelPath";
+const std::string kConfigPath = "configPath";
 const std::string kName = "name";
 const std::string kNnfw = "nnfw";
 const std::string kCustomRequirement = "customRequirement";
@@ -1833,11 +1834,11 @@ void MlInstance::MLTrainerModelCreate(const picojson::value& args, picojson::obj
   ScopeLogger("args: %s", args.serialize().c_str());
   int id = -1;
   PlatformResult result;
-  if (args.contains(kModelPath)) {
+  if (args.contains(kConfigPath)) {
     // create model with config file
-    CHECK_ARGS(args, kModelPath, std::string, out);
-    const auto& config_path =
-        common::tools::ConvertUriToPath(args.get(kModelPath).get<std::string>());
+    CHECK_ARGS(args, kConfigPath, std::string, out);
+    const auto& config_path = common::tools::ConvertUriToPath(
+        args.get(kConfigPath).get<std::string>());
     CHECK_STORAGE_ACCESS(config_path, &out);
 
     result = trainer_manager_.CreateModel(id, config_path);