Fixed mode_check and prior_posterior_statistics routines (added dataset_info as an input).
parent
efcf6bd9c0
commit
880bb58aef
|
@ -1,4 +1,4 @@
|
||||||
function mode_check(fun,x,hessian,DynareDataset,DynareOptions,Model,EstimatedParameters,BayesInfo,DynareResults)
|
function mode_check(fun,x,hessian,DynareDataset,DatasetInfo,DynareOptions,Model,EstimatedParameters,BayesInfo,DynareResults)
|
||||||
% Checks the estimated ML mode or Posterior mode.
|
% Checks the estimated ML mode or Posterior mode.
|
||||||
|
|
||||||
%@info:
|
%@info:
|
||||||
|
@ -62,7 +62,7 @@ if ~isempty(hessian);
|
||||||
[ s_min, k ] = min(diag(hessian));
|
[ s_min, k ] = min(diag(hessian));
|
||||||
end
|
end
|
||||||
|
|
||||||
fval = feval(fun,x,DynareDataset,DynareOptions,Model,EstimatedParameters,BayesInfo,DynareResults);
|
fval = feval(fun,x,DynareDataset,DatasetInfo,DynareOptions,Model,EstimatedParameters,BayesInfo,DynareResults);
|
||||||
|
|
||||||
if ~isempty(hessian);
|
if ~isempty(hessian);
|
||||||
skipline()
|
skipline()
|
||||||
|
@ -138,7 +138,7 @@ for plt = 1:nbplt,
|
||||||
end
|
end
|
||||||
for i=1:length(z)
|
for i=1:length(z)
|
||||||
xx(kk) = z(i);
|
xx(kk) = z(i);
|
||||||
[fval, junk1, junk2, exit_flag] = feval(fun,xx,DynareDataset,DynareOptions,Model,EstimatedParameters,BayesInfo,DynareResults);
|
[fval, junk1, junk2, exit_flag] = feval(fun,xx,DynareDataset,DatasetInfo,DynareOptions,Model,EstimatedParameters,BayesInfo,DynareResults);
|
||||||
if exit_flag
|
if exit_flag
|
||||||
y(i,1) = fval;
|
y(i,1) = fval;
|
||||||
else
|
else
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
function prior_posterior_statistics(type,dataset)
|
function prior_posterior_statistics(type,dataset,dataset_info)
|
||||||
|
|
||||||
% function prior_posterior_statistics(type,dataset)
|
% function prior_posterior_statistics(type,dataset)
|
||||||
% Computes Monte Carlo filter smoother and forecasts
|
% Computes Monte Carlo filter smoother and forecasts
|
||||||
|
@ -41,10 +41,10 @@ global options_ estim_params_ oo_ M_ bayestopt_
|
||||||
localVars=[];
|
localVars=[];
|
||||||
|
|
||||||
Y = dataset.data;
|
Y = dataset.data;
|
||||||
gend = dataset.info.ntobs;
|
gend = dataset.nobs;
|
||||||
data_index = dataset.missing.aindex;
|
data_index = dataset_info.missing.aindex;
|
||||||
missing_value = dataset.missing.state;
|
missing_value = dataset_info.missing.state;
|
||||||
bayestopt_.mean_varobs = dataset.descriptive.mean';
|
bayestopt_.mean_varobs = dataset_info.descriptive.mean';
|
||||||
|
|
||||||
nvx = estim_params_.nvx;
|
nvx = estim_params_.nvx;
|
||||||
nvn = estim_params_.nvn;
|
nvn = estim_params_.nvn;
|
||||||
|
|
Loading…
Reference in New Issue