X-Git-Url: https://git.donarmstrong.com/?p=rsem.git;a=blobdiff_plain;f=EM.cpp;h=7016b8944def26003c755697627019fe0dd0d6ea;hp=4bda1d8ce8ae7431f7251724fee856aa37b5650f;hb=refs%2Fheads%2Fupstream;hpb=5d607690061273a9fca1262be1473038dc9fb3da diff --git a/EM.cpp b/EM.cpp index 4bda1d8..7016b89 100644 --- a/EM.cpp +++ b/EM.cpp @@ -506,7 +506,9 @@ void EM() { READ_INT_TYPE local_N; HIT_INT_TYPE fr, to, len, id; vector arr; - uniform01 rg(engine_type(hasSeed ? seed : time(NULL))); + engine_type engine(hasSeed ? seed : time(NULL)); + uniform_01_dist uniform_01; + uniform_01_generator rg(engine, uniform_01); if (verbose) cout<< "Begin to sample reads from their posteriors."<< endl; for (int i = 0; i < nThreads; i++) {