pense2.5.2 package

Penalized Elastic Net S/MM-Estimator of Regression

cd_algorithm_options

Coordinate Descent (CD) Algorithm to Compute Penalized Elastic Net S-e...

change_cv_measure

Change the Cross-Validation Measure

coef.pense_cvfit

Extract Coefficient Estimates

mlocscale

Compute the M-estimate of Location and Scale

mm_algorithm_options

MM-Algorithm to Compute Penalized Elastic Net S- and M-Estimates

mscale_algorithm_options

Options for the M-scale Estimation Algorithm

mscale_derivative

Compute the Gradient and Hessian of the M-Scale Function

mscale

Compute the M-Scale of Centered Values

pense_cv

Cross-validation for (Adaptive) PENSE Estimates

pense

Compute (Adaptive) Elastic Net S-Estimates of Regression

plot.pense_cvfit

Plot Method for Penalized Estimates With Cross-Validation

plot.pense_fit

Plot Method for Penalized Estimates

dot-run_replicated_cv_ris

Run replicated K-fold CV with random splits, matching the global estim...

dot-run_replicated_cv

Run replicated K-fold CV with random splits

dot-standardize_data

Standardize data

elnet_cv

Cross-validation for Least-Squares (Adaptive) Elastic Net Estimates

elnet

Compute the Least Squares (Adaptive) Elastic Net Regularization Path

en_admm_options

Use the ADMM Elastic Net Algorithm

en_algorithm_options

Control the Algorithm to Compute (Weighted) Least-Squares Elastic Net ...

en_cd_options

Use Coordinate Descent to Solve Elastic Net Problems

en_dal_options

Use the DAL Elastic Net Algorithm

en_lars_options

Use the LARS Elastic Net Algorithm

en_ridge_options

Ridge optimizer using an Augmented data matrix. Only available for Rid...

enpy_initial_estimates

ENPY Initial Estimates for EN S-Estimators

enpy_options

Options for the ENPY Algorithm

mloc

Compute the M-estimate of Location

coef.pense_fit

Extract Coefficient Estimates

dot-approx_match

Approximate Value Matching

dot-bisquare_consistency_const

Get the Constant for Consistency for the M-Scale Using the Bisquare Rh...

dot-bisquare_efficiency_const

Get the constant for the desired efficiency of the M-estimate of locat...

dot-find_stable_bdb_bisquare

Determine a breakdown point with stable numerical properties of the M-...

dot-huber_efficiency_const

Get the constant for the desired efficiency of the M-estimate of locat...

dot-mopt_consistency_const

Get the Constant for Consistency for the M-Scale Using the Optimal Rho...

dot-mopt_efficiency_const

Get the constant for the desired efficiency of the M-estimate of locat...

predict.pense_cvfit

Predict Method for PENSE Fits

predict.pense_fit

Predict Method for PENSE Fits

prediction_performance

Prediction Performance of Adaptive PENSE Fits

prinsens

Principal Sensitivity Components

print.nsoptim_metrics

Print Metrics

regmest_cv

Cross-validation for (Adaptive) Elastic Net M-Estimates

regmest

Compute (Adaptive) Elastic Net M-Estimates of Regression

residuals.pense_cvfit

Extract Residuals

residuals.pense_fit

Extract Residuals

rho_function

List Available Rho Functions

rho-tuning-constants

Get the Constant for Consistency for the M-Scale and for Efficiency fo...

starting_point

Create Starting Points for the PENSE Algorithm

summary.pense_cvfit

Summarize Cross-Validated PENSE Fit

tau_size

Compute the Tau-Scale of Centered Values

Robust penalized (adaptive) elastic net S and M estimators for linear regression. The adaptive methods are proposed in Kepplinger, D. (2023) <doi:10.1016/j.csda.2023.107730> and the non-adaptive methods in Cohen Freue, G. V., Kepplinger, D., Salibián-Barrera, M., and Smucler, E. (2019) <doi:10.1214/19-AOAS1269>. The package implements robust hyper-parameter selection with robust information sharing cross-validation according to Kepplinger & Wei (2025) <doi:10.1080/00401706.2025.2540970>.

  • Maintainer: David Kepplinger
  • License: MIT + file LICENSE
  • Last published: 2026-01-27