Module Interfaces.Specs

module Specs: sig .. end
Specifications of covariance functions (= kernels) and their derivatives

module type Kernel = sig .. end
Signature of kernels and their parameters
module type Eval = sig .. end
Evaluation of covariance functions
module type Deriv = sig .. end
Derivatives of covariance functions
module type Optimizer = sig .. end
Derivatives of inputs for global optimization.