c(person("Zheyuan", "Li", role = c("aut", "cre"),
email = "zheyuan.li@bath.edu",
comment = c(ORCID = "0000-0002-7434-5947")))
stats, splines, Matrix, methods, graphics, grDevices
Routines to construct general P-splines for non-uniform B-splines on arbitrary knots, proposed by Li and Cao (2022) <arXiv:2201.06808>. This P-spline variant extends the standard P-splines of Eilers and Marx (1996) <doi:10.1214/ss/1038425655> that are tailored for uniform B-splines on equidistant knots. Includes SparseD() for computing general difference matrices, SparseS() for computing derivative penalty matrix or its sparse root using a sandwich formula, etc. Also includes several demos on B-splines and P-splines. Aims to facilitate other packages to implement general P-splines as a smoothing tool in their model estimation framework.

c(person("Alfredo", "Kalaitzis", "A", email =
"alkalait@gmail.com"), person("Pei", "Gao", email =
"pei.gao@manchester.ac.uk"), person("Antti", "Honkela", email =
"antti.honkela@tkk.fi"), person("Neil", "Lawrence", "D", email
= "N.Lawrence@dcs.shef.ac.uk"))
Alfredo A. Kalaitzis <alkalait@gmail.com>, Pei Gao,
<pei.gao@manchester.ac.uk>, Antti Honkela
<antti.honkela@tkk.fi>, Neil D. Lawrence
<N.Lawrence@dcs.shef.ac.uk>
The gptk package implements a general-purpose toolkit for
Gaussian process regression with an RBF covariance function.
Based on a MATLAB implementation written by Neil D. Lawrence.
See inst/doc/index.html for more details.

c(person("Alfredo", "Kalaitzis", "A", email =
"alkalait@gmail.com"), person("Antti", "Honkela", email =
"antti.honkela@tkk.fi"), person("Pei", "Gao", email =
"pg349@medschl.cam.ac.uk"), person("Neil", "Lawrence", "D",
email = "N.Lawrence@dcs.shef.ac.uk"))
Alfredo A. Kalaitzis <alkalait@gmail.com>, Antti Honkela
<antti.honkela@tkk.fi>, Pei Gao <pg349@medschl.cam.ac.uk>, Neil
D. Lawrence <N.Lawrence@dcs.shef.ac.uk>
The gptk package implements a general-purpose toolkit for
Gaussian process regression with an RBF covariance function.
Based on a MATLAB implementation by Neil D. Lawrence. See
inst/doc/index.html for more details.