Use plateau method to choose the L1 penalty of HAL (abstract class)

Use plateau method to choose the L1 penalty of HAL (abstract class)

Methods

Public methods


Method new()

Usage

tuneHyperparam$new(data, n_bootstrap = 200, inflate_lambda = 1)


Method get_lambda()

Usage

tuneHyperparam$get_lambda()


Method get_value()

Usage

tuneHyperparam$get_value()


Method plot_CI()

Usage

tuneHyperparam$plot_CI(Psi = NULL)


Method get_lambda_df()

Usage

tuneHyperparam$get_lambda_df()


Method plot_width()

Usage

tuneHyperparam$plot_width(type_CI = NULL)


Method select_lambda_pleateau_wald()

Usage

tuneHyperparam$select_lambda_pleateau_wald(df_lambda_width)


Method get_Psi_df()

Usage

tuneHyperparam$get_Psi_df()


Method select_lambda_psi_grad()

Usage

tuneHyperparam$select_lambda_psi_grad(df_Psi)


Method clone()

The objects of this class are cloneable with this method.

Usage

tuneHyperparam$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.