mirror of
https://github.com/davisking/dlib.git
synced 2024-11-01 10:14:53 +08:00
Do not use deprecated std::random_shuffle
(#2507)
This commit is contained in:
parent
d665bfb899
commit
48f1167991
@ -13,6 +13,7 @@
|
|||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <dlib/matrix.h>
|
#include <dlib/matrix.h>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
#include <random>
|
||||||
|
|
||||||
#include "tester.h"
|
#include "tester.h"
|
||||||
|
|
||||||
@ -404,6 +405,8 @@ namespace
|
|||||||
|
|
||||||
string str = "DlibRocks";
|
string str = "DlibRocks";
|
||||||
|
|
||||||
|
std::minstd_rand shuffle_random;
|
||||||
|
|
||||||
for(int j = 0; j<5 ; j++)
|
for(int j = 0; j<5 ; j++)
|
||||||
{
|
{
|
||||||
matrix<double,1,100000> dat;
|
matrix<double,1,100000> dat;
|
||||||
@ -422,7 +425,7 @@ namespace
|
|||||||
double exkurdenom = 0;
|
double exkurdenom = 0;
|
||||||
double unbi_exkur = 0;
|
double unbi_exkur = 0;
|
||||||
|
|
||||||
random_shuffle(str.begin(), str.end());
|
std::shuffle(str.begin(), str.end(), shuffle_random);
|
||||||
rnum.set_seed(str);
|
rnum.set_seed(str);
|
||||||
|
|
||||||
for(int i = 0; i<n; i++)
|
for(int i = 0; i<n; i++)
|
||||||
|
Loading…
Reference in New Issue
Block a user