From 622e0b14c280e89dd338064bce5d4e9c56eb0875 Mon Sep 17 00:00:00 2001 From: Tomasz Sobczyk Date: Wed, 25 Nov 2020 23:13:06 +0100 Subject: [PATCH] Remove superfluous example shuffling. Shuffling now only happens on reading. --- src/nnue/evaluate_nnue_learner.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/nnue/evaluate_nnue_learner.cpp b/src/nnue/evaluate_nnue_learner.cpp index 4a1a163d..78446af2 100644 --- a/src/nnue/evaluate_nnue_learner.cpp +++ b/src/nnue/evaluate_nnue_learner.cpp @@ -202,7 +202,6 @@ namespace Eval::NNUE { learning_rate /= batch_size; std::lock_guard lock(examples_mutex); - std::shuffle(examples.begin(), examples.end(), rng); double abs_eval_diff_sum = 0.0; double abs_discrete_eval_sum = 0.0;