Computes appropriate starting values for optimization of Gaussian random field models on metric graphs.
graph_starting_values(
graph,
model = c("alpha1", "alpha2", "isoExp", "GL1", "GL2"),
data = TRUE,
data_name = NULL,
range_par = FALSE,
nu = FALSE,
manual_data = NULL,
like_format = FALSE,
log_scale = FALSE,
model_options = list(),
rec_tau = TRUE,
factor_start_range = 0.3,
type_start_range_bbox = "diag"
)
A vector, c(start_sigma_e, start_sigma, start_kappa)
A metric_graph
object.
Type of model, "alpha1", "alpha2", "isoExp", "GL1", and "GL2" are supported.
Should the data be used to obtain improved starting values?
The name of the response variable in graph$data
.
Should an initial value for range parameter be returned instead of for kappa?
Should an initial value for nu be returned?
A vector (or matrix) of response variables.
Should the starting values be returned with sigma.e as the last element? This is the format for the likelihood constructor from the 'rSPDE' package.
Should the initial values be returned in log scale?
List object containing the model options.
Should a starting value for the reciprocal of tau be given?
Factor to multiply the max/min/diagonal dimension of the bounding box to obtain a starting value for range. Default is 0.5.
Which dimension from the bounding box should be used? The options are 'diag', the default, 'max' and 'min'.