Non-Stationary Gaussian Process Regression