CRAN/E | gKRLS

gKRLS

Generalized Kernel Regularized Least Squares

Installation

About

Kernel regularized least squares, also known as kernel ridge regression, is a flexible machine learning method. This package implements this method by providing a smooth term for use with 'mgcv' and uses random sketching to facilitate scalable estimation on large datasets. It provides additional functions for calculating marginal effects after estimation and for use with ensembles ('SuperLearning'), double/debiased machine learning ('DoubleML'), and robust/clustered standard errors ('sandwich'). Chang and Goplerud (2023) provide further details.

github.com/mgoplerud/gKRLS
System requirements GNU make
Bug report File report

Key Metrics

Version 1.0.2
Published 2023-04-20 372 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks gKRLS results

Downloads

Yesterday 9 0%
Last 7 days 37 -10%
Last 30 days 181 -6%
Last 90 days 524 -24%
Last 365 days 2.238 +1179%

Maintainer

Maintainer

Max Goplerud

mgoplerud@pitt.edu

Authors

Qing Chang

aut

Max Goplerud

aut / cre

Material

README
NEWS
Reference manual
Package source

macOS

r-devel

arm64

r-release

arm64

r-oldrel

arm64

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrelnot available

x86_64

Old Sources

gKRLS archive

Depends

mgcv
sandwich ≥ 2.4.0

Imports

Rcpp ≥ 1.0.6
Matrix
mlr3
R6

Suggests

SuperLearner
mlr3misc
DoubleML
testthat

LinkingTo

Rcpp
RcppEigen