This function closely imitates cmdstanr::save_object()
but saves the
entire model output object from run_model()
which contains more details
regarding data preparation (stratification etc.).
Usage
save_model_run(
model_output,
retain_csv = TRUE,
path = NULL,
quiet = FALSE,
save_file_path = NULL
)
Arguments
- model_output
List. Model output generated by
run_model()
.- retain_csv
Logical Should the Stan csv files be retained. Defaults to TRUE if user calls function directly. However, when this function is called internally by
run_model
this is set to FALSE.- path
Character. Optional file path to use for saved data. Defaults to the file path used for the original run.
- quiet
Logical. Suppress progress messages? Default
FALSE
.- save_file_path
Character. file path and full file name, including .rds extension.
Details
Files are saved to path
, or if not provided, to the original location of
the Stan model run files (if the original files exist).
See also
Other modelling functions:
copy_model_file()
,
run_model()
Examples
# By default, the model is saved as an RDS file during `run_model()`
# But you can also deliberately save the file (here with an example model)
save_model_run(pacific_wren_model, path = "my_model.rds")
# Clean up
unlink("my_model.rds")