removed seeding random generators from clock in cmaes and metropolis hastings
parent
6b3bd9dd0b
commit
b1ad31cf56
|
@ -644,11 +644,11 @@ else % flgresume
|
|||
end
|
||||
|
||||
% initialize random number generator
|
||||
if ischar(opts.Seed)
|
||||
randn('state', eval(opts.Seed)); % random number generator state
|
||||
else
|
||||
randn('state', opts.Seed);
|
||||
end
|
||||
% $$$ if ischar(opts.Seed)
|
||||
% $$$ randn('state', eval(opts.Seed)); % random number generator state
|
||||
% $$$ else
|
||||
% $$$ randn('state', opts.Seed);
|
||||
% $$$ end
|
||||
%qqq
|
||||
% load(opts.SaveFilename, 'startseed');
|
||||
% randn('state', startseed);
|
||||
|
|
|
@ -180,9 +180,6 @@ if ~options_.load_mh_file && ~options_.mh_recover
|
|||
% separate initializaton for each chain
|
||||
JSUM = 0;
|
||||
for j=1:nblck,
|
||||
JSUM = JSUM + sum(100*clock);
|
||||
randn('state',JSUM);
|
||||
rand('state',JSUM);
|
||||
record.Seeds(j).Normal = randn('state');
|
||||
record.Seeds(j).Unifor = rand('state');
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue