Skip to content
Snippets Groups Projects
Commit 2c1dac6d authored by Houtan Bastani's avatar Houtan Bastani
Browse files

ms-sbvar bug fix: store no_create_init as number instead of string

(cherry picked from commit 868afeb9)
parent e8ed7e23
No related branches found
No related tags found
No related merge requests found
...@@ -41,6 +41,12 @@ if options_.ms.create_init ...@@ -41,6 +41,12 @@ if options_.ms.create_init
clean_ms_estimation_files(options_.ms.file_tag); clean_ms_estimation_files(options_.ms.file_tag);
clean_ms_estimation_files(options_.ms.output_file_tag); clean_ms_estimation_files(options_.ms.output_file_tag);
else else
if exist(['init_' options_.ms.file_tag '.dat'],'file') ~= 2 || ...
exist(['matlab_' options_.ms.file_tag '.prn'],'file') ~= 2 || ...
exist([options_.ms.file_tag '_markov_file.dat'],'file') ~= 2
error(['You must run ms_estimation without no_create_init as '...
'you are missing an initialization file it needs.']);
end
if ~strcmp(options_.ms.file_tag, options_.ms.output_file_tag) if ~strcmp(options_.ms.file_tag, options_.ms.output_file_tag)
clean_ms_estimation_files(options_.ms.output_file_tag); clean_ms_estimation_files(options_.ms.output_file_tag);
end end
......
...@@ -2518,7 +2518,7 @@ o_cova_compute : COVA_COMPUTE EQUAL INT_NUMBER ...@@ -2518,7 +2518,7 @@ o_cova_compute : COVA_COMPUTE EQUAL INT_NUMBER
; ;
o_output_file_tag : OUTPUT_FILE_TAG EQUAL filename {driver.option_str("ms.output_file_tag", $3); }; o_output_file_tag : OUTPUT_FILE_TAG EQUAL filename {driver.option_str("ms.output_file_tag", $3); };
o_file_tag : FILE_TAG EQUAL filename { driver.option_str("ms.file_tag", $3); }; o_file_tag : FILE_TAG EQUAL filename { driver.option_str("ms.file_tag", $3); };
o_no_create_init : NO_CREATE_INIT { driver.option_str("ms.create_init", "0"); }; o_no_create_init : NO_CREATE_INIT { driver.option_num("ms.create_init", "0"); };
o_simulation_file_tag : SIMULATION_FILE_TAG EQUAL filename { driver.option_str("ms.simulation_file_tag", $3); }; o_simulation_file_tag : SIMULATION_FILE_TAG EQUAL filename { driver.option_str("ms.simulation_file_tag", $3); };
o_coefficients_prior_hyperparameters : COEFFICIENTS_PRIOR_HYPERPARAMETERS EQUAL vec_value o_coefficients_prior_hyperparameters : COEFFICIENTS_PRIOR_HYPERPARAMETERS EQUAL vec_value
{ driver.option_num("ms.coefficients_prior_hyperparameters",$3); }; { driver.option_num("ms.coefficients_prior_hyperparameters",$3); };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment