Commits on Source (22)
-
Requires missing autocorr (available in some MATLAB toolboxes). Requires factor out CutSample in dynare_estimation_1.m
-
-
-
Added routines that factor out posterior samplers into the iteration routine posterior_sampler_iteration.m. It generalizes the random_walk_metropolis_hastings.m structure but adds two new items: - check_posterior_sampler_options.m which is a wrapper for method specific options (stored in options_.posterior_options) - posterior_sampler_iteration.m which is a wrapper of the individual iteration of any posterior sampler. It already embeds, with parallelization implementation: - random_walk metropolis hastings - independent metropolis hastings - slice sampler It also contains a quick fix for TARB, although the latter should be embedded in posterior_sampler_iteration.m as well. Any new posterior sampler can be simply added to posterior_sampler_iteration.m, with wrapper to specific iterations in check_posterior_sampler_options.m
-
Provisions for new posterior sampler routines that factorize the individual iteration of individual samplers. I contains a quick fix to adaptive_posterior_sampler.m, which cannot be embedded in the new structure.
-
-
-
-
-
-
-
-
Manual merge with commit history of metropolis_hastings_initialization.m and random_walk_metropolis_hastings_core.m
-
-
-
bug fixes on options logic
-
-
-
-
Commented options for slice sampler, including default values and associated restrictions/default for main options_ fields
-
Houtan Bastani authored
-
Houtan Bastani authored
Showing
- matlab/GetPosteriorParametersStatistics.m 1 addition, 1 deletionmatlab/GetPosteriorParametersStatistics.m
- matlab/McMCDiagnostics.m 42 additions, 1 deletionmatlab/McMCDiagnostics.m
- matlab/check_posterior_sampler_options.m 193 additions, 0 deletionsmatlab/check_posterior_sampler_options.m
- matlab/dynare_config.m 4 additions, 0 deletionsmatlab/dynare_config.m
- matlab/dynare_estimation_1.m 14 additions, 9 deletionsmatlab/dynare_estimation_1.m
- matlab/dynare_estimation_init.m 26 additions, 0 deletionsmatlab/dynare_estimation_init.m
- matlab/global_initialization.m 6 additions, 4 deletionsmatlab/global_initialization.m
- matlab/marginal_density.m 88 additions, 2 deletionsmatlab/marginal_density.m
- matlab/mcmc_ifac.m 47 additions, 0 deletionsmatlab/mcmc_ifac.m
- matlab/missing/econ/autocorr.m 40 additions, 0 deletionsmatlab/missing/econ/autocorr.m
- matlab/posterior_sampler.m 193 additions, 0 deletionsmatlab/posterior_sampler.m
- matlab/posterior_sampler_core.m 246 additions, 0 deletionsmatlab/posterior_sampler_core.m
- matlab/posterior_sampler_initialization.m 449 additions, 0 deletionsmatlab/posterior_sampler_initialization.m
- matlab/posterior_sampler_iteration.m 175 additions, 0 deletionsmatlab/posterior_sampler_iteration.m
- matlab/rotated_slice_sampler.m 184 additions, 0 deletionsmatlab/rotated_slice_sampler.m
- matlab/slice_sampler.m 123 additions, 0 deletionsmatlab/slice_sampler.m
- preprocessor/DynareBison.yy 53 additions, 25 deletionspreprocessor/DynareBison.yy
- preprocessor/DynareFlex.ll 2 additions, 5 deletionspreprocessor/DynareFlex.ll
- preprocessor/ParsingDriver.cc 12 additions, 11 deletionspreprocessor/ParsingDriver.cc
- preprocessor/ParsingDriver.hh 5 additions, 5 deletionspreprocessor/ParsingDriver.hh
matlab/check_posterior_sampler_options.m
0 → 100644
matlab/mcmc_ifac.m
0 → 100644
matlab/missing/econ/autocorr.m
0 → 100644
matlab/posterior_sampler.m
0 → 100644
matlab/posterior_sampler_core.m
0 → 100644
matlab/posterior_sampler_initialization.m
0 → 100644
This diff is collapsed.
matlab/posterior_sampler_iteration.m
0 → 100644
matlab/rotated_slice_sampler.m
0 → 100644
matlab/slice_sampler.m
0 → 100644