From 47900a590929f6c569358322073194dd49943961 Mon Sep 17 00:00:00 2001 From: Marco Ratto Date: Tue, 15 Jan 2019 14:29:29 +0000 Subject: [PATCH] trap slice sampler when doing mh_recover (cherry picked from commit 4ba9c9296f1939fa14b1401886d9e9b86541e5e3) --- matlab/posterior_sampler_initialization.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matlab/posterior_sampler_initialization.m b/matlab/posterior_sampler_initialization.m index b8b65e8b8..d870d737d 100644 --- a/matlab/posterior_sampler_initialization.m +++ b/matlab/posterior_sampler_initialization.m @@ -366,7 +366,9 @@ elseif options_.mh_recover FirstLine = ones(NumberOfBlocks,1); LastFileFullIndicator=1; end - [d,bayestopt_]=set_proposal_density_to_previous_value(record,options_,bayestopt_); + if ~isequal(options_.posterior_sampler_options.posterior_sampling_method,'slice'), + [d,bayestopt_]=set_proposal_density_to_previous_value(record,options_,bayestopt_); + end %% Now find out what exactly needs to be redone % 1. Check if really something needs to be done % How many mh files should we have ?