Synchronize printed info regions in the learner and sfen reader.

This commit is contained in:
Tomasz Sobczyk
2020-10-24 13:34:10 +02:00
committed by nodchip
parent d824bd8ec5
commit 4b72658409
5 changed files with 66 additions and 45 deletions

View File

@@ -224,7 +224,9 @@ namespace Eval::NNUE {
const double avg_abs_eval_diff = abs_eval_diff_sum / batch_size;
const double avg_abs_discrete_eval = abs_discrete_eval_sum / batch_size;
std::cout << "INFO (update_parameters):"
auto out = sync_region_cout.new_region();
out << "INFO (update_parameters):"
<< " epoch = " << epoch
<< " , avg_abs(trainer_eval-nnue_eval) = " << avg_abs_eval_diff
<< " , avg_abs(nnue_eval) = " << avg_abs_discrete_eval