GPLib: a header-only library for Gaussian process models GPLib is a header-only library written in C++11 and CUDA. It implements the most used kernels and optimizers for hyperparameter learning. Requirements gcc v9.4.0 CUDA toolkit v12.2 CMake >= v3.18 Eigen3 v3.4 Boost >= v1.71