Package: KRLS
Type: Package
Title: Kernel-Based Regularized Least Squares
Version: 1.1-0
Date: 2026-04-29
Authors@R: c(
    person("Jens", "Hainmueller", email = "jhain@stanford.edu", role = c("aut", "cre")),
    person("Chad", "Hazlett", role = "aut"))
Description: Implements Kernel-based Regularized Least Squares (KRLS), a
    machine learning method to fit multidimensional functions y = f(x) for
    regression and classification problems without relying on linearity or
    additivity assumptions. KRLS finds the best fitting function by
    minimizing the squared loss of a Tikhonov regularization problem,
    using Gaussian kernels as radial basis functions. For further details
    see Hainmueller and Hazlett (2014, <doi:10.1093/pan/mpt019>).
License: GPL (>= 2)
Imports: grDevices, graphics, stats
Suggests: lattice, testthat (>= 3.0.0)
Config/testthat/edition: 3
URL: https://web.stanford.edu/~jhain/, https://github.com/j-hai/KRLS
BugReports: https://github.com/j-hai/KRLS/issues
Encoding: UTF-8
NeedsCompilation: no
Packaged: 2026-04-29 16:21:16 UTC; jhainmueller
Author: Jens Hainmueller [aut, cre],
  Chad Hazlett [aut]
Maintainer: Jens Hainmueller <jhain@stanford.edu>
Repository: CRAN
Date/Publication: 2026-04-30 05:10:43 UTC
Built: R 4.6.0; ; 2026-04-30 06:40:34 UTC; unix
