orthog_control {deepregression} | R Documentation |
Options for orthogonalization
Description
Options for orthogonalization
Usage
orthog_control(
split_fun = split_model,
orthog_type = c("tf", "manual"),
orthogonalize = options()$orthogonalize,
identify_intercept = options()$identify_intercept,
deep_top = NULL,
orthog_fun = NULL,
deactivate_oz_at_test = TRUE
)
Arguments
split_fun |
a function separating the deep neural network in two parts
so that the orthogonalization can be applied to the first part before
applying the second network part; per default, the function |
orthog_type |
one of two options; If |
orthogonalize |
logical; if set to |
identify_intercept |
whether to orthogonalize the deep network w.r.t. the intercept to make the intercept identifiable |
deep_top |
function; optional function to put on top of the deep network instead
of splitting the function using |
orthog_fun |
function; for custom orthogonaliuation. if NULL, |
deactivate_oz_at_test |
logical; whether to deactive the orthogonalization cell
at test time when using |
Value
Returns a list with options