Skip to content
Snippets Groups Projects
Commit efdbb8b4 authored by Franck Dary's avatar Franck Dary
Browse files

Fixed decode advancement print and allowed absolute paths for train and dev

parent 3f3e41fa
Branches
No related tags found
No related merge requests found
......@@ -70,7 +70,7 @@ void printAdvancement(Config & config, float currentSpeed, int nbActionsCutoff)
steps = config.rawInputHeadIndex;
}
if (steps && (steps % nbActionsCutoff == 0 || totalSize-steps < nbActionsCutoff))
fprintf(stderr, "Decode : %.2f%% speed : %s actions/s\r", 100.0*config.rawInputHeadIndex/config.rawInput.size(), int2humanStr((int)currentSpeed).c_str());
fprintf(stderr, "Decode : %.2f%% speed : %s actions/s\r", 100.0*steps/totalSize, int2humanStr((int)currentSpeed).c_str());
}
}
......@@ -217,7 +217,7 @@ void Decoder::decodeNoBeam()
Errors errors;
errors.newSequence();
int nbActions = 0;
int nbActionsCutoff = 20;
int nbActionsCutoff = 200;
float currentSpeed = 0.0;
auto pastTime = std::chrono::high_resolution_clock::now();
FILE * outputFile = stdout;
......
......@@ -174,7 +174,13 @@ void updatePaths()
ProgramParameters::tmFilename = ProgramParameters::expPath + ProgramParameters::tmName;
ProgramParameters::bdFilename = ProgramParameters::expPath + ProgramParameters::bdName;
ProgramParameters::mcdFilename = ProgramParameters::expPath + ProgramParameters::mcdName;
if (ProgramParameters::trainName[0] == '/' || ProgramParameters::trainName[0] == '~')
ProgramParameters::trainFilename = ProgramParameters::trainName;
else
ProgramParameters::trainFilename = ProgramParameters::expPath + ProgramParameters::trainName;
if (ProgramParameters::devName[0] == '/' || ProgramParameters::devName[0] == '~')
ProgramParameters::devFilename = ProgramParameters::devName;
else
ProgramParameters::devFilename = ProgramParameters::expPath + ProgramParameters::devName;
ProgramParameters::newTemplatePath = ProgramParameters::langPath + "bin/" + ProgramParameters::baseExpName + slash;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment