Checks whether a given cached fit can be used without refitting when
file_refit = "on_change" is used.
This function is internal and exposed only to facilitate debugging problems
with cached fits. The function may change or be removed in future versions
and scripts should not use it.
brmsfit_needs_refit(
fit,
sdata = NULL,
scode = NULL,
algorithm = NULL,
silent = FALSE,
verbose = FALSE
)Old brmsfit object (e.g., loaded from file).
New Stan data (result of a call to make_standata).
Pass NULL to avoid data check.
New Stan code (result of a call to make_stancode).
Pass NULL to avoid code check.
New algorithm. Pass NULL to avoid algorithm check.
Logical. If TRUE, no messages will be given.
Logical. If TRUE detailed report of the differences
is printed to the console.
A boolean indicating whether a refit is needed.
Use with verbose = TRUE to get additional info on how the stored
fit differs from the given data and code.