Skip to content

Commit 6e34287

Browse files
ENH: ParameterSerializer: Use the longflag in priority
The longflag has a higher priority over the flag.
1 parent 6c715ff commit 6e34287

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

GenerateCLP/GenerateCLP.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -542,13 +542,13 @@ void GenerateDeSerialization( std::ostream & sout,
542542
w | " if (!parameters[\"" + groupLabel + "\"][\"" + parameterName + "\"].isNull())"
543543
| " {";
544544
std::string flag = "";
545-
if (!paramIt->GetFlag().empty())
545+
if (!paramIt->GetLongFlag().empty())
546546
{
547-
flag = "-" + paramIt->GetFlag();
547+
flag = "--" + paramIt->GetLongFlag();
548548
}
549-
else if (!paramIt->GetLongFlag().empty())
549+
else if (!paramIt->GetFlag().empty())
550550
{
551-
flag = "--" + paramIt->GetLongFlag();
551+
flag = "-" + paramIt->GetFlag();
552552
}
553553

554554
if (flag != "")

GenerateCLP/Testing/CLPExample1/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ if(GenerateCLP_USE_SERIALIZER)
6969
COMMAND $<TARGET_FILE:${PROJECT_NAME}>
7070
--deserialize ./GenerateCLPSerializer-${PROJECT_NAME}-Test1.json
7171
--serialize ./GenerateCLPSerializer-${PROJECT_NAME}-Test3.json
72-
-s 2112
73-
-l 0.001,0.001,0.0005,0.0003
72+
--spatialsamples 2112
73+
--learningrate 0.001,0.001,0.0005,0.0003
7474
2
7575
Head.mha
7676
ProgrammingHead.mha

0 commit comments

Comments
 (0)