lessSEM1.5.7 package

Non-Smooth Regularization for Structural Equation Models

adaptiveLasso

adaptiveLasso

addCappedL1

addCappedL1

addElasticNet

addElasticNet

addLasso

addLasso

addLsp

addLsp

addMcp

addMcp

addScad

addScad

AIC-gpRegularized-method

AIC

AIC-Rcpp_mgSEM-method

AIC

AIC-Rcpp_SEMCpp-method

AIC

AIC-regularizedSEM-method

AIC

AIC-regularizedSEMMixedPenalty-method

AIC

AIC-regularizedSEMWithCustomPenalty-method

AIC

bfgs

bfgs

bfgsEnet

smoothly approximated elastic net

bfgsEnetMgSEM

smoothly approximated elastic net

bfgsEnetSEM

smoothly approximated elastic net

BIC-gpRegularized-method

BIC

BIC-Rcpp_mgSEM-method

BIC

BIC-Rcpp_SEMCpp-method

BIC

BIC-regularizedSEM-method

BIC

BIC-regularizedSEMMixedPenalty-method

BIC

BIC-regularizedSEMWithCustomPenalty-method

BIC

callFitFunction

callFitFunction

cappedL1

cappedL1

coef-cvRegularizedSEM-method

coef

coef-gpRegularized-method

coef

coef-Rcpp_mgSEM-method

coef

coef-Rcpp_SEMCpp-method

coef

coef-regularizedSEM-method

coef

coef-regularizedSEMMixedPenalty-method

coef

coef-regularizedSEMWithCustomPenalty-method

coef

controlBFGS

controlBFGS

controlGlmnet

controlGlmnet

controlIsta

controlIsta

covariances

covariances

createSubsets

createSubsets

curveLambda

curveLambda

cvAdaptiveLasso

cvAdaptiveLasso

cvCappedL1

cvCappedL1

cvElasticNet

cvElasticNet

cvLasso

cvLasso

cvLsp

cvLsp

cvMcp

cvMcp

cvRegularizedSEM-class

Class for cross-validated regularized SEM

cvRidge

cvRidge

cvRidgeBfgs

cvRidgeBfgs

cvScad

cvScad

cvScaler

cvScaler

cvSmoothAdaptiveLasso

cvSmoothAdaptiveLasso

cvSmoothElasticNet

cvSmoothElasticNet

cvSmoothLasso

cvSmoothLasso

dot-adaptBreakingForWls

.adaptBreakingForWls

dot-addMeanStructure

.addMeanStructure

dot-checkLavaanModel

.checkLavaanModel

dot-checkPenalties

.checkPenalties

dot-compileTransformations

.compileTransformations

dot-computeInitialHessian

.computeInitialHessian

dot-createMultiGroupTransformations

.createMultiGroupTransformations

dot-createParameterTable

.createParameterTable

dot-createRcppTransformationFunction

.createRcppTransformationFunction

dot-createTransformations

.createTransformations

dot-cvregsem2LavaanParameters

.cvregsem2LavaanParameters

dot-cvRegularizeSEMInternal

.cvRegularizeSEMInternal

dot-cvRegularizeSmoothSEMInternal

.cvRegularizeSmoothSEMInternal

dot-defineDerivatives

.defineDerivatives

dot-extractParametersFromSyntax

.extractParametersFromSyntax

dot-extractSEMFromLavaan

.extractSEMFromLavaan

dot-fit

.fit

dot-fitElasticNetMix

.fitElasticNetMix

dot-fitFunction

.fitFunction

dot-fitMix

.fitMix

dot-getGradients

.getGradients

dot-getHessian

.getHessian

dot-getMaxLambda_C

.getMaxLambda_C

dot-getParameters

.getParameters

dot-getRawData

.getRawData

dot-getScores

.getScores

dot-gpGetMaxLambda

.gpGetMaxLambda

dot-gpOptimizationInternal

.gpOptimizationInternal

dot-gradientFunction

.gradientFunction

dot-initializeMultiGroupSEMForRegularization

.initializeMultiGroupSEMForRegularization

dot-initializeSEMForRegularization

.initializeSEMForRegularization

dot-initializeWeights

.initializeWeights

dot-labelLavaanParameters

.labelLavaanParameters

dot-lavaan2regsemLabels

.lavaan2regsemLabels

dot-likelihoodRatioFit

.likelihoodRatioFit

dot-makeSingleLine

.makeSingleLine

dot-multiGroupSEMFromLavaan

.multiGroupSEMFromLavaan

dot-noDotDotDot

.noDotDotDot

dot-penaltyTypes

.penaltyTypes

dot-reduceSyntax

.reduceSyntax

dot-regularizeSEMInternal

.regularizeSEMInternal

dot-regularizeSEMWithCustomPenaltyRsolnp

.regularizeSEMWithCustomPenaltyRsolnp

dot-regularizeSmoothSEMInternal

.regularizeSmoothSEMInternal

dot-ridgeGradient

.ridgeGradient

dot-ridgeHessian

.ridgeHessian

dot-ridgeValue

.ridgeValue

dot-SEMdata

.SEMdata

dot-SEMdataWLS

.SEMdataWLS

dot-SEMFromLavaan

.SEMFromLavaan

dot-setAMatrix

.setAMatrix

dot-setFmatrix

.setFmatrix

dot-setMVector

.setMVector

dot-setParameters

.setParameters

dot-setSMatrix

.setSMatrix

dot-setupMulticore

.setupMulticore

dot-smoothAdaptiveLASSOGradient

.smoothAdaptiveLASSOGradient

dot-smoothAdaptiveLASSOHessian

.smoothAdaptiveLASSOHessian

dot-smoothAdaptiveLASSOValue

.smoothAdaptiveLASSOValue

dot-smoothCappedL1Value

.smoothCappedL1Value

dot-smoothElasticNetGradient

.smoothElasticNetGradient

dot-smoothElasticNetHessian

.smoothElasticNetHessian

dot-smoothElasticNetValue

.smoothElasticNetValue

dot-smoothLASSOGradient

.smoothLASSOGradient

dot-smoothLASSOHessian

.smoothLASSOHessian

dot-smoothLASSOValue

.smoothLASSOValue

dot-smoothLspValue

.smoothLspValue

dot-smoothMcpValue

.smoothMcpValue

dot-smoothScadValue

.smoothScadValue

dot-standardErrors

.standardErrors

dot-updateLavaan

.updateLavaan

dot-useElasticNet

.useElasticNet

elasticNet

elasticNet

estimates-cvRegularizedSEM-method

estimates

estimates-regularizedSEM-method

estimates

estimates-regularizedSEMMixedPenalty-method

estimates

estimates

S4 method to exract the estimates of an object

fit

fit

fitIndices-cvRegularizedSEM-method

fitIndices

fitIndices-regularizedSEM-method

fitIndices

fitIndices-regularizedSEMMixedPenalty-method

fitIndices

fitIndices

S4 method to compute fit indices (e.g., AIC, BIC, ...)

getLavaanParameters

getLavaanParameters

getTuningParameterConfiguration

getTuningParameterConfiguration

glmnetCappedL1MgSEM

CappedL1 optimization with glmnet optimizer

glmnetCappedL1SEM

CappedL1 optimization with glmnet optimizer

glmnetEnetGeneralPurpose

elastic net optimization with glmnet optimizer

glmnetEnetGeneralPurposeCpp

elastic net optimization with glmnet optimizer

glmnetEnetMgSEM

elastic net optimization with glmnet optimizer

glmnetEnetSEM

elastic net optimization with glmnet optimizer

glmnetLspMgSEM

lsp optimization with glmnet optimizer

glmnetLspSEM

lsp optimization with glmnet optimizer

glmnetMcpMgSEM

mcp optimization with glmnet optimizer

glmnetMcpSEM

mcp optimization with glmnet optimizer

glmnetMixedMgSEM

mixed optimization with glmnet optimizer

glmnetMixedPenaltyGeneralPurpose

mixed optimization with glmnet optimizer

glmnetMixedPenaltyGeneralPurposeCpp

mixed optimization with glmnet optimizer

glmnetMixedSEM

mixed optimization with glmnet optimizer

glmnetScadMgSEM

scad optimization with glmnet optimizer

glmnetScadSEM

scad optimization with glmnet optimizer

gpAdaptiveLasso

gpAdaptiveLasso

gpAdaptiveLassoCpp

gpAdaptiveLassoCpp

gpCappedL1

gpCappedL1

gpCappedL1Cpp

gpCappedL1Cpp

gpElasticNet

gpElasticNet

gpElasticNetCpp

gpElasticNetCpp

gpLasso

gpLasso

gpLassoCpp

gpLassoCpp

gpLsp

gpLsp

gpLspCpp

gpLspCpp

gpMcp

gpMcp

gpMcpCpp

gpMcpCpp

gpRegularized-class

Class for regularized model using general purpose optimization interfa...

gpRidge

gpRidge

gpRidgeCpp

gpRidgeCpp

gpScad

gpScad

gpScadCpp

gpScadCpp

istaCappedL1mgSEM

cappedL1 optimization with ista

istaCappedL1SEM

cappedL1 optimization with ista

istaEnetGeneralPurpose

elastic net optimization with ista

istaEnetGeneralPurposeCpp

elastic net optimization with ista

istaEnetMgSEM

elastic net optimization with ista optimizer

istaEnetSEM

elastic net optimization with ista optimizer

istaLSPMgSEM

lsp optimization with ista

istaLSPSEM

lsp optimization with ista

istaMcpMgSEM

mcp optimization with ista

istaMcpSEM

mcp optimization with ista

istaMixedPenaltyGeneralPurpose

mixed penalty optimization with ista

istaMixedPenaltyGeneralPurposeCpp

mixed penalty optimization with ista

istaMixedPenaltymgSEM

mixed penalty optimization with ista

istaMixedPenaltySEM

mixed penalty optimization with ista

istaScadMgSEM

scad optimization with ista

istaScadSEM

scad optimization with ista

lasso

lasso

lavaan2lslxLabels

lavaan2lslxLabels

lessSEM

lessSEM

lessSEM2Lavaan

lessSEM2Lavaan

lessSEMCoef-class

Class for the coefficients estimated by lessSEM.

loadings

loadings

logicalMatch

logicalMatch

logLik-Rcpp_mgSEM-method

logLik

logLik-Rcpp_SEMCpp-method

logLik

logLikelihood-class

Class for log-likelihood of regularized SEM. Note: we define a custom ...

lsp

lsp

makePtrs

makePtrs

mcp

mcp

mcpPenalty_C

mcpPenalty_C

mgSEM

mgSEM class

mixedPenalty

mixedPenalty

modifyModel

modifyModel

newTau

newTau

plot-cvRegularizedSEM-missing-method

plots the cross-validation fits

plot-gpRegularized-missing-method

plots the regularized and unregularized parameters for all levels of l...

plot-regularizedSEM-missing-method

plots the regularized and unregularized parameters for all levels of l...

plot-stabSel-missing-method

plots the regularized and unregularized parameters for all levels of t...

Rcpp_bfgsEnetMgSEM-class

Wrapper for C++ module. See ?lessSEM::bfgsEnetMgSEM

Rcpp_bfgsEnetSEM-class

Wrapper for C++ module. See ?lessSEM::bfgsEnetSEM

Rcpp_glmnetCappedL1MgSEM-class

Wrapper for C++ module. See ?lessSEM::glmnetCappedL1MgSEM

Rcpp_glmnetCappedL1SEM-class

Wrapper for C++ module. See ?lessSEM:::glmnetCappedL1SEM

Rcpp_glmnetEnetGeneralPurpose-class

Wrapper for C++ module. See ?lessSEM::glmnetEnetGeneralPurpose

Rcpp_glmnetEnetGeneralPurposeCpp-class

Wrapper for C++ module. See ?lessSEM::glmnetEnetGeneralPurposeCpp

Rcpp_glmnetEnetMgSEM-class

Wrapper for C++ module. See ?lessSEM::glmnetEnetMgSEM

Rcpp_glmnetEnetSEM-class

Wrapper for C++ module. See ?lessSEM::glmnetEnetSEM

Rcpp_glmnetLspMgSEM-class

Wrapper for C++ module. See ?lessSEM::glmnetLspMgSEM

Rcpp_glmnetLspSEM-class

Wrapper for C++ module. See ?lessSEM:::glmnetLspSEM

Rcpp_glmnetMcpMgSEM-class

Wrapper for C++ module. See ?lessSEM::glmnetMcpMgSEM

Rcpp_glmnetMcpSEM-class

Wrapper for C++ module. See ?lessSEM:::glmnetMcpSEM

Rcpp_glmnetScadMgSEM-class

Wrapper for C++ module. See ?lessSEM::glmnetScadMgSEM

Rcpp_glmnetScadSEM-class

Wrapper for C++ module. See ?lessSEM:::glmnetScadSEM

Rcpp_istaCappedL1GeneralPurpose-class

Wrapper for C++ module. See ?lessSEM::istaCappedL1GeneralPurpose

Rcpp_istaCappedL1GeneralPurposeCpp-class

Wrapper for C++ module. See ?lessSEM::istaCappedL1GeneralPurposeCpp

Rcpp_istaCappedL1mgSEM-class

Wrapper for C++ module. See ?lessSEM::istaCappedL1MgSEM

Rcpp_istaCappedL1SEM-class

Wrapper for C++ module. See ?lessSEM::istaCappedL1SEM

Rcpp_istaEnetGeneralPurpose-class

Wrapper for C++ module. See ?lessSEM::istaEnetGeneralPurpose

Rcpp_istaEnetGeneralPurposeCpp-class

Wrapper for C++ module. See ?lessSEM::istaEnetGeneralPurposeCpp

Rcpp_istaEnetMgSEM-class

Wrapper for C++ module. See ?lessSEM::istaEnetMgSEM

Rcpp_istaEnetSEM-class

Wrapper for C++ module. See ?lessSEM::istaEnetSEM

Rcpp_istaLspGeneralPurpose-class

Wrapper for C++ module. See ?lessSEM::istaLspGeneralPurpose

Rcpp_istaLspGeneralPurposeCpp-class

Wrapper for C++ module. See ?lessSEM::istaLspGeneralPurposeCpp

Rcpp_istaLSPMgSEM-class

Wrapper for C++ module. See ?lessSEM::istaLSPMgSEM

Rcpp_istaLSPSEM-class

Wrapper for C++ module. See ?lessSEM::istaLSPSEM

Rcpp_istaMcpGeneralPurpose-class

Wrapper for C++ module. See ?lessSEM::istaMcpGeneralPurpose

Rcpp_istaMcpGeneralPurposeCpp-class

Wrapper for C++ module. See ?lessSEM::istaMcpGeneralPurposeCpp

Rcpp_istaMcpMgSEM-class

Wrapper for C++ module. See ?lessSEM::istaMcpMgSEM

Rcpp_istaMcpSEM-class

Wrapper for C++ module. See ?lessSEM::istaMcpSEM

Rcpp_istaMixedPenaltymgSEM-class

Wrapper for C++ module. See ?lessSEM::istaMixedPenaltymgSEM

Rcpp_istaMixedPenaltySEM-class

Wrapper for C++ module. See ?lessSEM::istaMixedPenaltySEM

Rcpp_istaScadGeneralPurpose-class

Wrapper for C++ module. See ?lessSEM::istaScadGeneralPurpose

Rcpp_istaScadGeneralPurposeCpp-class

Wrapper for C++ module. See ?lessSEM::istaScadGeneralPurposeCpp

Rcpp_istaScadMgSEM-class

Wrapper for C++ module. See ?lessSEM::istaScadMgSEM

Rcpp_istaScadSEM-class

Wrapper for C++ module. See ?lessSEM::istaScadSEM

Rcpp_mgSEM-class

internal representation of SEM in C++

Rcpp_SEMCpp-class

internal representation of SEM in C++

regressions

regressions

regsem2LavaanParameters

regsem2LavaanParameters

regularizedSEM-class

Class for regularized SEM

regularizedSEMMixedPenalty-class

Class for regularized SEM

regularizedSEMWithCustomPenalty-class

Class for regularized SEM using Rsolnp

ridge

ridge

ridgeBfgs

ridgeBfgs

scad

scad

scadPenalty_C

scadPenalty_C

SEMCpp

SEMCpp class

show-cvRegularizedSEM-method

Show method for objects of class cvRegularizedSEM.

show-gpRegularized-method

show

show-lessSEMCoef-method

show

show-logLikelihood-method

show

show-Rcpp_mgSEM-method

show

show-Rcpp_SEMCpp-method

show

show-regularizedSEM-method

show

show-regularizedSEMMixedPenalty-method

show

show-stabSel-method

show

simulateExampleData

simulateExampleData

smoothAdaptiveLasso

smoothAdaptiveLasso

smoothElasticNet

smoothElasticNet

smoothLasso

smoothLasso

stabilitySelection

stabilitySelection

stabSel-class

Class for stability selection

summary-cvRegularizedSEM-method

summary method for objects of class cvRegularizedSEM.

summary-gpRegularized-method

summary

summary-regularizedSEM-method

summary

summary-regularizedSEMMixedPenalty-method

summary

summary-regularizedSEMWithCustomPenalty-method

summary

variances

variances

Provides regularized structural equation modeling (regularized SEM) with non-smooth penalty functions (e.g., lasso) building on 'lavaan'. The package is heavily inspired by the ['regsem'](<https://github.com/Rjacobucci/regsem>) and ['lslx'](<https://github.com/psyphh/lslx>) packages.

  • Maintainer: Jannik H. Orzek
  • License: GPL (>= 2)
  • Last published: 2025-10-18