fmt::print(stderr,"Training using device : {}\n",NeuralNetworkImpl::device.str());
fmt::print(stderr,"[{}] Training using device : {}\n",util::getTime(),NeuralNetworkImpl::device.str());
try
try
{
{
...
@@ -159,10 +159,9 @@ int MacaonTrain::main()
...
@@ -159,10 +159,9 @@ int MacaonTrain::main()
bestDevScore=devScoreMean;
bestDevScore=devScoreMean;
machine.save();
machine.save();
}
}
if(debug)
if(!debug)
fmt::print(stderr,"Epoch {:^5} loss = {:6.1f} dev = {} {:5}\n",fmt::format("{}/{}",i+1,nbEpoch),loss,devScoresStr,saved?"SAVED":"");
fmt::print(stderr,"\r{:80}\r","");
else
fmt::print(stderr,"[{}] Epoch {:^5} loss = {:6.1f} dev = {} {:5}\n",util::getTime(),fmt::format("{}/{}",i+1,nbEpoch),loss,devScoresStr,saved?"SAVED":"");
fmt::print(stderr,"\r{:80}\rEpoch {:^5} loss = {:6.1f} dev = {} {:5}\n"," ",fmt::format("{}/{}",i+1,nbEpoch),loss,devScoresStr,saved?"SAVED":"");