The author believe that GaussianProcesses.jl is sufficient enough for most purposes. However, this code can still provide some reference for those who want to use or modify the Kriging models.
A light-weight GaussianProcesses.jl wrapper for EfficientGlobalOptimization.jl