Johannes Pfeifer
709ef9230f
get_the_name.m: do not pass full options structure as input
2023-12-07 12:11:38 +01:00
Johannes Pfeifer
b3ce518433
Further naming consistency improvements
2023-10-25 11:22:50 +02:00
Johannes Pfeifer
e65662151f
Eliminate set_dynare_seed.m calls with globals
2023-09-28 17:00:21 +02:00
Johannes Pfeifer
8da98057b9
Have computation of decision rules and smoother only input and output required arguments instead of full oo_ and M_
2023-09-25 17:17:34 +02:00
Johannes Pfeifer
4fa5df0c24
simult.m: remove oo_ as input and output
2023-09-25 12:08:47 +02:00
Willi Mutschler
649f668dd1
cosmetical: don't use hh for figure/plot/table handles
...
We use it to denote the hessian and even store it in many mat files.
2023-09-19 13:26:33 +02:00
Johannes Pfeifer
2fa6c437f7
solve_model_for_online_filter.m: remove redundant call to Lyapunov solver
2023-09-08 08:05:48 +02:00
Johannes Pfeifer
420cbc8202
kalman_transition_matrix.m: remove redundant input argument
2023-09-08 08:03:18 +02:00
Stéphane Adjemian (Ryûk)
21dcc911bc
Move files and delete unused folders and files.
2023-07-12 09:29:41 +02:00
Normann Rion
d2c324eeee
Amends the various filters to fit the fixed version of local_state_space_iteration_3
...
See MR !2144 for more details
2023-07-01 16:43:48 +02:00
Stéphane Adjemian (Ryûk)
084e64cdac
Use new prior draw interface.
2023-04-26 10:06:30 +02:00
Normann Rion
7721ea041c
Amends particle filters to use the local_state_space_iteration_3 mex
2022-09-19 15:43:10 +02:00
Normann Rion
7fac60f5f6
Fix auxiliary_particle_filter.m: strange iteration range `for i=1:size(nodes)`
...
All hunks depending on this loop amended
2022-09-19 15:16:29 +02:00
Normann Rion
ea01f8f22a
Fix online_particle_filter.m: wrong condition for pruning in terms of order selection
2022-09-19 06:53:13 +01:00
Sébastien Villemot
8a0dba1f88
Use Unicode copyright symbol (in UTF-8 encoding) in all source files
...
It is now supported by the MATLAB editor (as of R2022a).
2022-04-13 14:47:52 +02:00
Frédéric Karamé
773cbd2f38
Routines moved out of the submodule.
2022-03-09 17:21:02 +01:00
Sébastien Villemot
84562f3568
Update calling sequence of local_state_space_iteration_k for new Fortran version
2022-02-04 11:49:38 +01:00
Johannes Pfeifer
43dc073192
online_auxiliary_filter.m: fix infinite loop
2022-01-12 10:54:16 +01:00
Johannes Pfeifer
c03862e71b
Alternative samplers: header fixes and indentation
2021-07-21 12:33:54 +02:00
Johannes Pfeifer
e544f1d860
Remove redundant options output
2021-06-22 14:31:29 +02:00
Stéphane Adjemian (Ryuk)
3da7ded1da
Remove unused variables.
2021-06-15 21:44:08 +02:00
Stéphane Adjemian (Ryuk)
35ff1c0261
Cosmetic change (removed useless square brackets).
2021-06-15 21:43:14 +02:00
Stéphane Adjemian (Ryuk)
fb8301d87e
Fix call to fprint.
2021-06-15 21:43:00 +02:00
Stéphane Adjemian (Ryuk)
a4ef4676d1
Fix online filter output.
...
The plot showing the evolution, along the sample, of thye particles
was crashing because of a missing function.
2021-06-15 21:40:03 +02:00
Sébastien Villemot
8a4b75bc5c
Use secure URL for link to GNU licenses
2021-06-09 17:21:49 +02:00
Johannes Pfeifer
e953ba562c
solve_model_for_online_filter.m: correct dimension of H matrix
2021-01-26 09:15:43 +01:00
Johannes Pfeifer
e49cdefac3
Port state variance initialization fix from dab5d38068
2021-01-26 09:14:34 +01:00
Johannes Pfeifer
0c6151df7a
solve_model_for_online_filter.m: fix reduced form dimensions for oder=2 matrices at order=1
2021-01-26 09:12:00 +01:00
Johannes Pfeifer
5714ebf298
auxiliary_particle_filter.m: set undefined variable
...
Closes https://git.dynare.org/Dynare/dynare/-/issues/1718
2020-11-13 11:35:44 +01:00
Johannes Pfeifer
389bdc23f2
Fix eps-TeX-loaders
2020-06-18 13:14:00 +02:00
Johannes Pfeifer
6f3a0298e3
Consistently use LaTeX labels in figures instead of relying on psfrag
2020-06-17 20:32:40 +02:00
Stéphane Adjemian (Charybdis)
5a9ddc405e
Allow k order approximation in online filter (mode_compute=11).
...
Ref. dynare#1673
2020-02-15 16:50:32 +01:00
Stéphane Adjemian (Charybdis)
e6f75e4b18
Allow k order approximation in conditional particle filter (cpf).
...
Ref. dynare#1673
2020-01-27 10:41:07 +01:00
Stéphane Adjemian (Charybdis)
7d8c922b78
Allow k order approximation in Gaussian Mixture Filter (gmf).
...
Ref. dynare#1673
2019-12-23 17:57:50 +01:00
Stéphane Adjemian (Charybdis)
ae23c01d1c
Allow k order approximation in Gaussian Filter (gf).
...
Ref. dynare#1673
2019-12-21 12:06:41 +01:00
Stéphane Adjemian (Charybdis)
8cd20070d2
Allow k order approximation in nonlinear Kalman Filter (nlkf).
...
Ref. dynare#1673
2019-12-21 10:44:23 +01:00
Stéphane Adjemian (Charybdis)
6e27946a04
Allow k order approximation in Auxiliary Particle Filter.
...
Ref. dynare#1673
2019-12-21 10:39:36 +01:00
Stéphane Adjemian (Charybdis)
b8180f3328
Allow k order approximation in SIP filter.
2019-12-20 11:21:13 +01:00
Stéphane Adjemian (Charybdis)
bc1c173988
Updated online filter routines.
...
- Rewrote doc headers
- Changed function signatures
- Removed persistent variables
- Compute the mode of the particle weights
- Return the covariance matrix of the particles in the last period
- Various cosmetic changes
2019-07-11 12:45:26 +02:00
Frédéric Karamé
2aed30d686
New SMC sampler (Herbst and Schorfheide).
2019-02-11 10:59:51 +01:00
Sébastien Villemot
f9e85d3c80
Update URLs for the move to GitLab
2018-09-10 12:18:49 +02:00
Frédéric Karamé
713e3ffcfb
include modifications for parallelisation.
2018-06-28 09:22:34 +02:00
Frédéric Karamé
a299c04d7e
include parallelisation, correction of the likelihood calculation for the Amisano and Tristani option and the possibility of monte carlo draws for the proposal.
2018-06-28 09:21:50 +02:00
Frédéric Karamé
6e89a1ff9e
Replace the likelihood of the mean by the mean of the likelihoods.
2018-06-28 09:20:19 +02:00
Frédéric Karamé
4de28e10c0
Initial particles are drawn in the prior distribution + bug fixes.
2018-06-13 18:43:04 +02:00
Frédéric Karamé
801d175890
Add flags to deal with errors on Cholesky matrices in CPF filter.
2018-06-11 09:46:17 +02:00
Frédéric Karamé
b66d78d434
Correct the calculation of the incremental weights.
2018-06-09 14:59:20 +02:00
Frédéric Karamé
cecc11c73f
Add the option of Monte Carlo nonlinear Kalman filter.
2018-06-08 20:58:48 +02:00
Frédéric Karamé
b7597b5060
Add the possibility of proposal approximated with Monte Carlo.
2018-06-08 20:57:38 +02:00
Frédéric Karamé
be31310838
Correct the calculation of the incremental weights.
2018-06-08 20:56:24 +02:00