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,
data = NULL,
algorithm = NULL,
silent = FALSE,
verbose = FALSE
)
A boolean indicating whether a refit is needed.
Old brmsfit
object (e.g., loaded from file).
New Stan data (result of a call to make_standata
).
Pass NULL
to avoid this data check.
New Stan code (result of a call to make_stancode
).
Pass NULL
to avoid this code check.
New data to check consistency of factor level names.
Pass NULL
to avoid this data 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.
Use with verbose = TRUE
to get additional info on how the stored
fit differs from the given data and code.