diff --git a/src/io/image_aug_default.cc b/src/io/image_aug_default.cc index 01c0a7ab8c60..b090d0486ae9 100644 --- a/src/io/image_aug_default.cc +++ b/src/io/image_aug_default.cc @@ -462,7 +462,7 @@ class DefaultImageAugmenter : public ImageAugmenter { float alpha_s = 1.0 + std::uniform_real_distribution(-param_.saturation, param_.saturation)(*prnd); int rand_order[3] = {0, 1, 2}; - std::random_shuffle(std::begin(rand_order), std::end(rand_order)); + std::shuffle(std::begin(rand_order), std::end(rand_order), *prnd); for (int i : rand_order) { if (i == 0) { // brightness