mfFamily | R Documentation |
mfboost_family
objects extend boost_family
objects to contain,
i.a., a geometry slot, which is used to transfer geometric structure information
of the response into the functions defined in a boost_family
.
It is used to specify loss, risk and other functions for fitting regression
problems with manifold valued response with mfboost
in a flexible and modular way.
mfFamily( mf, pole, ngradient, update_formula = function(timeformula, pole_) timeformula, loss = NULL, risk = NULL, response = function(f) NA, nuisance = function() return(NA), weights = c("any", "none", "zeroone", "case"), name = "user-specified mfFamily", offset = function(y, w) 0, fW = NULL ) RiemannL2( mf, pole.type = c("RiemannL2", "Gaussian"), pole.control = boost_control() ) PlanarShapeL2( pole.type = "RiemannL2", pole.control = boost_control(), weight_fun = equal_weights, arg_range = NULL ) PlanarSizeShapeL2( pole.type = "RiemannL2", pole.control = boost_control(), weight_fun = equal_weights, arg_range = NULL ) EuclideanL2( cyclic = FALSE, arg.grid.len = 5000, weights = weights, arg.range = NULL, smoothed.cov = NULL, cov.k = 10 )
mf |
The response geometry supplied as an |
pole |
a function with arguments |
ngradient, loss, risk, response, nuisance |
functions defining the
|
update_formula |
a function with arguments |
weights, name |
|
offset, fW, rclass, check_y, type |
other slots of |
pole.type |
one of "RiemannL2"(default) and "Gaussian" |
pole.control |
a list of parameters controlling the |
weight_fun |
a function producing inner product weights
taking the arguments |
arg_range |
vector of length 2 specifying the |
initialize |
a function with arguments |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.